Haha, I am not trying to defend the bugs and quirks of the MSFS default avionics. You are absolutely right. It should be working correctly.
All I am saying is, that they are working on it. Both Asobo and FBW, so it will soon be fixed and is not worth getting upset about anymore. The bug has ruined more than one approach for me as well, but nothing can be done at this time.
The FBW A32NX is a stand-out freeware. If you have been swimming for longer, you know that this 100% level of accuracy is normally reserved for payware aircraft.
That video of Gavin is funny as hell though. Battery failure in the mouse and AP misbehaving at the same time. What are the chances? 