Arduino Mega cannot keep 4 channel 5V Relay Powered

tdam2112:
I'm still unsure with regards to the driver system being bypassed, I haven't implemented it yet and the system seems to be running just fine. Is it worth pursuing?

I was mistaken. Ignore any references I made to that, as well as any references to you needing to add a relay driver, and any references to output pin damage. The premise for all of those statements was the same and incorrect.

Likely you were pushing the arduino regulator into a thermal or overcurrent shutdown.

Keep the jumper removed. Get a 5V power supply for the relay board. Won't need to be big. The relays draw less than 100mA and there are 4 of them, so 1/2A or 500mA 5V supply should do nicely.