At one point I was told this is “too niche of a case to take into consideration”.
The issue still persists, where a hotkey setup for “CTRL+D” works for both the “CTRL+D” combination & “CTRL+C”, just because the layout has the “D” key in different place when CTRL is held.
This seems to be happening, because Obsidian is accepting both the scan codes (CTRL+D) & tries to make its own interpretation based on received “characters” (CTRL & D).
I believe only one input should be accepted (the scan codes).