I have not found a solution yet. I did find a workaround. After I fly I go to Control Panel; then Device Manager; then expand the folder for Human Interface Devices, then find the listing for the Saitek yoke. I right click on it and choose "Disable". I then right click it again and make sure the options now say "enable", which means it is currently disabled. Then on my system I find I can safely unplug the yoke without causing the issues. I also have a Saitek Multi-Panel and do the same with it. Is the yoke your only Saitek device?
For the yoke, and any other devices that trigger the issue, before you fly you must plug them back in and then go back into Device Manager and enable them. I use the 3rd party executable driver SPAD to...