Well, without knowing the reason (which we never will), this is a little harsh. Though I understand that it’s annoying to turn down the PC once you want to play MSFS2024 and don’t forget to turn it up again for all other programs in the world, it might well be that it’s hard or even impossible to reproduce the error and trace it in the debugger. That’s what I’ve often experienced with parallel threading in both C++ and C# as well.
This is definitely not an amateurish thing to do.