I suspect it's because the FC didn't think this was a "normal" landing and the sequence is different. The FC thought it was already on the ground when the throttle went full negative.@BudWalker - any thoughts on this event?
I looked at the landing sequence in an MP .DAT. After full negative throttle and no descent the motors are more or less constant speed for 2 seconds. Then 1 sec of reduced speed followed by full stop. But, the FC only thought it was near the ground as opposed to on the ground.
166.461 : 17692 [L-FMU/FSM]near ground
167.385 : 17738 [L-FMU/MOTOR]safe_near_grd:true
In this event the FC thought it was on the ground
95.291 : 8465 [L-FMU/FSM]state changed. cur: on ground
95.320 : 8467 [L-FMU/MOTOR] Stop. reason:landing.RC_Thr