When using the WPILib DifferentialDrive class, you have to feed the watchdog every main loop iteration or this happens (the feature is intended to prevent runaway robots in the event that a novice programmer blocks the main loop). The drive methods do this for you during teleop, but you have to do it yourself during autonomous.
Alternatively, you can disable motor safety entirely (I recommend this approach).