To summarize, if there is a non-zero homing offset and the watchdog is triggered, the goal position gets updated to a value that is not the current position causing the motor to move. This will keep happening indefinitely (it does not stop when it gets to the zero position or something similar).
This is definitely not expected behavior, the goal of the watchdog is to stop the motor when it gets triggered.
I'm running into a bug related to the bus watchdog in extended position control mode
See the videos below https://www.youtube.com/watch?v=EP9iWDuh9Qg https://www.youtube.com/watch?v=lWFwSvKFAfM
To summarize, if there is a non-zero homing offset and the watchdog is triggered, the goal position gets updated to a value that is not the current position causing the motor to move. This will keep happening indefinitely (it does not stop when it gets to the zero position or something similar).
This is definitely not expected behavior, the goal of the watchdog is to stop the motor when it gets triggered.