DigitalOutput() causing No Robot Code?

We are using DIO to send robot status to an Arduino for LEDs.

These two lines in robotInit() are causing a No Robot Code situation on the Rio. Any ideas as to why?


out1 = new DigitalOutput(RobotMap.p_out1);
out2 = new DigitalOutput(RobotMap.p_out2);

We’ve experimented with different DIO ports and have confirmed that we are using working ports. Also, we have tested the wiring on another robot/Rio and it also works.

Thanks for any ideas!

spitballing here: any chance of a wiring booboo that is causing the digital output to drag your power supply down when enabled?