Old post reply, but in case, giving 2 solutions.
First a work around.
1) If you don’t already have a Mesh on your internet, install one. I run my weather connected on a Mesh - akin to INTRAnet. This allows your data to continue to flow to your console regardless of internet status. When the inTERnet comes back up, your data cache will give a catch up. I don’t know if I can recommend a specific one here, but I do have one after trying several, and can tell you why this worked over the others.
FYI this also allows you to put a battery back up on your mesh so you can run it during a power outage.
Second, the root problem approach:
2) it sounds like an intermittent switch issue. Not yours, but the overall at your service where it connects into the area conduit. See if the area switch guy will investigate. I had same issue and they found my connection at the box literally hanging on…not even secured. Just HANGING.
Be a polite pest. Document each call, any patterns, lack of weather events, etc. this will convince them to get an engineer involved. Work the problem. Ask them for definite follow ups, case numbers, confirmation emails etc.