Are you using a PDP or a PDH? Since you said PDP, I’ll assume that is what you actually have.
Some possibilities include:
Bad or loose fuse for the controller output on the PDP.
Poor power termination at either the PDP or the Rio. Are you using ferrules on either or both ends? If the wires are bare are they clean and nicely twisted? Oxidized or crumpled connections are bad connections. The Sauro connector on the Rio is notoriously hard to get a good tight connection on; if you can, consider replacing it with one of these.
Loose main connection to the PDP - check your crimps and make sure the ring terminals on the inputs are tightly bolted down.
Worn out Weidmuller connector on the PDP.
An internal failure in your PDP.
A break inside one of the power wires you’re using. This is rare but possible if the wire has been stressed or fatigued excessively.
If you’re using a PDH, then as noted above you should also check strip length on your main power leads (they need a full 3/4" stripped from the ends to engage properly) as well as the strip length on the power wires going to the Rio from the fused channel you’re using to power it.
We actually had a problem where the robot would randomly die during matches, while we were just driving in open field. Like this one: https://www.youtube.com/watch?v=ndBrHb8vJyM&t=79s (2832, far right)
We traced it to a bad main breaker. It just would die randomly at times that weren’t high draw scenarios. We changed the main breaker after 2-3 of these events at the district, and haven’t touched it since (6 more events played). We have never seen these main breakers fail in years, but this one was just bad.
I think you kinda missed the point there. Look at how much insulation you stripped from your main power wires going into the PDP. If you didn’t strip enough, you might be getting intermittent connections. @weldingrod1 's point was that you need to strip more insulation than you think you need to.
Thanks for replying such a complete answer, we’re currently using a PDP from 2018. I’m going to check all of these and see if any of it was the problem.
How are you powering the radio? What is the power path from the battery to the radio? There are a lot of instances of faulty POE injectors over the years, etc.
(I will assume the old radios for the moment, not the new VH ones. )
Start by assuming there’s one wiring error and try to trace it down. There might be multiple, but it’s easier to think about it if you assume one to start.
If multiple components are simultaneously going through a full reboot cycle, catalog the set of components. Look for issues in connections that are common to feeding all of them. Don’t waste time looking for issues that don’t explain all the reboots.
Practice the 10-lbs tug test. A connection that can’t survive a 10-lbs tug won’t survive in competition either.