Possibly related to #733?
i did this from the initial launch dialog, no open connections. Call stack attached.
EInvalidOperationCannot focus a disabled or invisible window.
Crash
Any of these:
I have now modified the shortcut editor to prompt the user if the wanted shortcut is in use by another action. So this is taken from your second idea from above:

But... this does not fix the crash you mentioned. It seems a pressed shortcut still triggers its assigned action before the shortcut editor handles it. I suppose I have to catch some message in this special dialog.
Thanks for the update! i like the confirmation message.
The next build now "suspends" the actions which listen to various shortcuts, as long as the preferences dialog is open. That should at least heal crashing shortcuts in the preferences dialog. I'll close this now, would be nice if you re-check once.
Clever bypass. i'll get the latest build and take a look. You do amazing work!
-- UPDATE --
Confirmed: i opened the Preferences dialog from the connection manager, changed some key shortcuts around, and got the message when there's a conflict.