The Mega board is connected to a USB hub, which has multiple USB devices hooked up to it. The board, along with other devices were hooked up to it before, but in different ports. I will see if I can sort of "refresh" the mappings for those.
I also have Vulcan running, so it sounds like maybe another possibility to test out.
When I just use hardware reconnect and don't unplug it first, it never reconnects.