When I run the self test on the robot, ( lay on its back outside of the pool it should run 10 seconds forward and then 10 seconds backwards and then shutdown) it will run forward for a few seconds then stop and then continue to run forward again and not stop. In the pool it runs around for about...