I suppose it has something to do with this change -->
- GSX Pro Fix: Menu options keys 0-9 no longer activate with Ctrl/Shift/Alt modifiers, causing services starting when changing cockpit views with the menu open.
If this is the cause, it means that add-on is also sending a modifier because, the problem with the previous version was the GSX menu didn't check the modifiers for the 0-9 choice so, it always reacted to numeric keys regardless if Ctrl, Shift or Alt was pressed too, and this resulted in the menu assuming you made a choice, when in fact you might have changed a cockpit view ( CTRL+1, for example, was read as 1 ).
Now, the menu correctly ignores a numeric key pressed together with a modifier, and will only react to it is JUST the key is pressed, and nothing else.
You can easily verify this yourself, open the menu and try the following, it should work like this:
- Press 1, the 1st option will be selected and the menu will close. That's the normal behavior.
- Press Shift+1 or Ctrl+1 or Alt+1, the key will be ignored, this is the correct behavior as well. Ctrl+1, for example, now only controls the first cockpit view, before it would have also triggered Deboarding.
Once you verified this is happening, you can be sure GSX is working correctly, so you can then start to investigate why the "1" ( or any other 0-9 key ) sent by the add-on is not the same "1" as if you pressed it on the keyboard.
A possible reason might be the MSFS window being out of focus when the key is sent.