I found a solution / work around.
My Ubiquiti Unifi switch allows me to program some settings to each port of the switch. The port that goes to HE I turned off auto-negotiate and set it to 100 FDX. After doing this, I can unplug and plug my HE ethernet cable and it comes back online every time.
So the root cause seems to be something with the HE auto negotiate.
Side Note: Hubitat hasn't gotten back to me on this issue... I've sent them three emails over the last several months with no reply. I love my Hubitat, but concerning that they are not responding.