My experience strongly links this behavior to a hardware issue, my gRex really doesn't like temperatures above 92 F. If ambient air is slightly below 90 F, I will likely lose communication once the gRex warms up, if ambient is above 92 F, then communication is never established. It does the infinite loop of initializing, reboot, reconnect...etc., Below 90 F and all is well, can run and run, stop and restart, no problems.
Luckily the weather finally cooled down here a bit to get some run time and not have to wait til the wee morning hours. I'm located just a few miles from Xarach which isn't too far from Davis CA where the Rabbit leaves the hat.