Maybe a dumb question but did u erase all the macros assigned to the controller before making this video? I ask because sometimes macro files can get corrupted and go crazy like what's going on in the video. If u have not already erase all macros and just flash no macros to the controller and then re test. Sometimes I have to delete macro files and completely re due them from scratch.
If after all of this it still is buggering up then all I can think of is the chip that test on the mcu maybe got uncenterd which can cause erratic movements.