Hi there, sorry to hear you’re having trouble!
I suspect it’s not a power problem. Rather, I think the WPILib firmware or something may just get upset if communication drops for any reason (which inherently happens a lot with WiFi), and fails to reconnect properly.
@ZeeQueue is one of the WPILib firmware developers, who might be able to help here.