laurents, don't confuse the flight controller failsafe with a possible receiver failsafe, they are completely different. When the controller enters failsafe then it should simply follow DJI ' program for the type it is on. When a receiver goes into failsafe due for example loss of communication with the transmitter it typically will send a default set of instructions that the user enabled to the controller. Depending on your receiver it can be fairly easy to enable it without knowing you set it up and it will send a bunch of command that don't make any sense. For example on the DX9 - insert bind plug, place transmitter sticks and switches in default posistions, when receiver flashes orange remove bind plug and now turn on transmitter. Now consider what just happened. If you for example had your yaw and roll sticks off center, those are now your defaults on a loss of signal to your receiver. Your copter would spin and roll into a spiral.
Perhaps I am misunderstanding what you are saying pfarmer.
The procedure that you outlined (bind plug .. turn on transmitter is the DX9 procedure for FC failsafe is it not ? Although there is also a push of the trainer button.
If the FC/receiver failsafe is setup correctly, via the procedure you outlined, and loss of communication happens, then I thought that the FC(DJI based) completely took over control of pitch,roll,yaw and altitude, regardless of where these controls are set during the FS bind procedure.Is this contrary to your understanding ?
I have had a loss of communication FS event with my WKM/DX9 and it did exactly what it was supposed to do: increase elevation to 20m ,come home, and then land. I have had two NAZAs which did the same thing when I turned off the radio.