I will explain all details after this paragraph, but this is the most baffling thing: I have tested two projects, neither of which work on this year’s robot. However, both work on last year’s robot. So it can’t be the code, right? Despite that:
Everything on the laptop is updated (the IDE, frc update suite, driver station, all libraries used, gradlerio, etc.). The rio was flashed with the latest firmware earlier today. I am using a USB connection straight from the rio to the laptop, which has been tested to work on another robot. I am using gradlerio on both projects, which both work on last year’s robot.
I don’t know what else it could be, aside form the roborio. But it was just flashed. Anyone have any suggestions?