Didn't do a thorough job in the programming or defining the interlocks for fuel cut off.
During take off, this should be disabled, or a secondary acknowledgement before it really gets enabled.
The fuel cut off switch can be operated manually by the pilot, eg in case of engine problems, pilot can switch off and turn it back on but plane must be sufficiently high altitude to allow the engine time to restart and not run into danger of crashing to ground/sea.
Don't think software can override.
You see the earlier pic that I posted, those switches are designed to prevent accidental bumps from changing it's position