You posted this in an “Official” forum, most users cannot answer there.
Typo ??
if (vexRT[Ch1] < 10 && vexRT[Ch1] > -50)
Should be
if (vexRT[Ch1] < -10 && vexRT[Ch1] > -50)
Also, see this RobotC - Bad programming habits - Post #4