The flight level change mode does not work on my aircraft but it should, according to the aircraft config files. So I decided to trigger the event myself: when I press a panel button, the following code is executed:
SimVar.SetSimVarValue("K:AP_FLIGHT_LEVEL_CHANGE", "bool", true);
Nothing happens, the aircraft has no reaction. So I decided to check using a function that captures the events, including this one. And surprise, my function does not react when this event is triggered, while it correctly reacts for other events.
I also tried with AP_FLIGHT_LEVEL_CHANGE_ON but it makes no difference. It seems the event is completely ignored. Consequently the FL CH mode does not work :(
Does anyone has an idea why this does not work as expected?