Gateway Repeatedly Loses Connection

I have a The Things Gateway. When connected by ethernet, it will connect to the server just fine (LEDs 1-4 all lit) and I see in my console that the gateway was recently seen. Then after a few moments, it seems to lose an internet connection. LEDs 1 and 3 remain lit, but LED 2 starts to blink, and LED 4 is off. After a few moments of that, LEDs 1-4 are lit again, and I see in my console that the gateway was recently seen. No uplink messages from my nodes are going through. I do notice that this cycle seems to start when my gateway is receiving a message (the 5th LED is lit).

What may be causing this state of being with my gateway?

TIA!