Cortex Port 9 Busted

Hello everyone. One of our cortexes is currently facing a problem. Its port 9 is not sending out anything. JUST port 9. We don’t know how this is happening, but it is. Cortex and controller firmware is up to date, and when we tried this code:

task usercontrol()
{
  // User control code here, inside the loop

  while (true)
  {
    motor[m9] = 90;
    motor[m10] = 90;
  }
} 

the motor in port 9 did not move. Any suggestions on how to fix this, or is the port just lost from now on? Thanks everyone.

does the motor itself work? does it work properly with other ports? If it’s not the motor, I’m not too sure.

When we tested the same program with another cortex, the motor moved. We even tried the motor in port 10 on the broken cortex (as seen in the code), and it was moving. It’s just port 9 where it isn’t working, but we can’t figure out why.

Probably a broken port.