This probably won’t help you, but I had my mouse and keyboard on a switch for awhile, since I have two PCs at my desk. If I switched my mouse to the other PC more than 10-15 seconds, MSFS would either CTD or I’d lose my mouse on MSFS for good. So I guess the moral to the story is that it doesn’t like it when the mouse goes away.