I have an arming switch set on channel 5 which arms and disarms motors without problem. However if I set ARMING_REQUIRE=0 (so I can test indoor without getting GPS lock), arming would still spin up the motor, but disarming no longer works. Rudder disarm doesn’t work either. I literally have to unplug the battery while the motors are still spinning to stop it.
Sorry I should have been more clear. ARMING_RUDDER has already been enabled and works as it should. The question is, when arming_required is set to one, arming still works fine with both arming channel and arming by rudder. But disarm doesn’t work anymore.