I was reading in the control system manual and I noticed that the roboRIO is supposed to store code without needing a restart. But, when I deploy code over USB in eclipse, I have to restart the robot. If I do not, the code will disappear when I unplug the USB.
But, after toggling the power on the robot, the code stays.
The code is not crashing. I said that the code will only store if I turn the robot off. Otherwise, the code will disappear when I remove the USB. If I go through the process of power cycling the robot, then the code stays, and works as it should.