It’s unclear why 5-8 are staying on after you command a stop, but it’s quite likely you’re correct as to why they’re being turned off.
Do you know if your vehicle is operating in manual mode? If it’s in an actively controlled flight mode like depth hold or stabilize then zeros as control input may be interpreted as “maintain this” rather than “stop moving”.
It should at minimum work to disarm when you’re done if you want a more immediate stop, but it would likely be useful to determine what’s causing the unexpected behaviour and stop it at its source.