It would have been better if you said which airplane you are using.
GSX reads the standard engines variables so, airplanes that might use a custom system, should be sure to keep their custom internal engine simulation in sync with the standard ones, otherwise there would be no way for GSX to know if their engines are running or not, since GSX can't access custom internal simulations, unless they have specific APIs or documented custom variables we might possibly use.