Swapped RIOs and same problem exists. I isolated the problem to the one RIO. If the firmeware is messed up could it be possible that the RIO doesn't know how to get the latest firmware from the server when it boots up? I read on these forums that the receiver downloads the receiver.arf when it boot up. I also tried reinstalling ARM to replace the receiver.arf an undamaged version if in case it is the receiver.arf file but I don't think it is since the other RIO works just fine.