If a given axis stops due to reaching the end-of-travel switch the event from the MotorStopped register is not propagated. This is rather annoying as the user would need to keep an eye on the digital input state while polling the MotorStopped register to keep track of the state of the hardware.