Issue with Analog Sensors

Starting Thursday, our team’s robot has become extremely difficult to work with. Our lifting systems and mobile goal intake would spaz out and burn out. Looking into this issue we found our potentiometers were reading incorrectly. Their values in the debugger window were all in the 300-500 range no matter where they sat. We noticed this was the same for the rest of our analog sensors too. Another strange detail was that moving any system with an analog sensor caused all the other sensors values to freak out and settle back down in the 300-500 range again. None of our digital sensor values are affected. We have tried firmware updates, hard resets, new cortex, different computers, and nothing has worked. If anyone knows what causes this problem and have fixed it before, please let us know. Thanks!

Have you checked the connectors?
Can you try removing all the cables from the analog ports and using a single potentiometer in port 1 first.
Watch for the orientation, the symptoms suggest bad contact…

Was a battery plugged in and the robot on? All analog sensors read <500 if there is no battery power.

Bad contact does not seem to be the issue, and yes, this has occurred while doing direct and wireless programming.