The only 2 switches that are incorrect are the seat belt and no smoking signs switches. For the pitot heat (and most of the other switches) you have to use values 1 for off and 2 for on. This is to prevent activating the Lvar action when using e.g. a mouse to move the switching (the lvar would then still be 0 and put the switch back off). For 3 way switches the usable values might be 3, 2 and 1. The toggle events always take value 1 to work.   For the seat belt and no smoking, the curr