Button 5 and 6 on vexnet controller

I am sure that it is a simple solution, but I am not able to see it. We are using the following program, but for some reason, port5 and port6 or Ch5 and Ch6 are not working. the others work fine. We have changed the motors, they work in the other ports, but not when we want them to move our arm.
task main()
{

bMotorReflected[port8]=true;
bMotorReflected[port9]=true;
while(1==1)
{
motor[port2]=vexRT[Ch2];
motor[port3]=vexRT[Ch2];
motor[port9]=vexRT[Ch3];
motor[port8]=vexRT[Ch3];
motor[port5]=vexRT[Ch5];
motor[port6]=vexRT[Ch6];
}
}
we have downloaded latest firmware, etc. and are using robotc 2.25. Any help would be great.

We can not answer code questions so I will move this to the ROBOTC Section.

found it, need to use the Btn5U and Btn5D instead of just Ch5.