erinnystrom, I hope someone can help you with your problems. I did see some of your screenshots from the past and from what I can see there is a clear problem of some sort. I'm not a Hughesnet tech, nor very technically proficient with their equipment so I can't help you with any of that. Sorry.
What I did want to say was that the site testmy.net absolutely DOES work with Hughesnet and I don't know why the tech said it doesn't. If you haven't already, I would suggest that you create an account at testmy.net and tick it so you remain signed in, or at least sign in every time you go to the site so it logs your speed tests. This way, you can see all of the tests that you have done, and you can also give the URL to the Hughesnet reps so they can see your test results, as well. testmy.net is the only other site that Hughesnet officially supports in addition to their own speed test (personally, I don't like Hughesnet's speed test and don't use it). But, again, it absolutely does work with Hughesnet and it IS accurate. I don't know why he would tell you otherwise. Thousands of other Hughesnet users use testmy.net and use it at the request of the reps to help them to diagnose problems regarding speed. The logs can also help to see the variance between peak and off peak speeds with your system.
Also, I don't know about any law that requires your internet speed to be at least 60% of what is advertised. There may be, but I've never heard of such a law. I hope that you get to a point that you receive that and even more.
Further, and I may be wrong in this, but I don't think that the Glasswire you have on your computer is also going to measure what's going on with your phone. I think it only measures what's going on with your computer. I'm not saying that your phone is doing anything you don't want it to do, I'm just saying that I don't think Glasswire is going to measure your phone's usage. Perhaps Glasswire measures it through your router, but again, I'm in doubt of that.
I certainly hope that you get this straightened out. It would be driving me crazy. All of those red exes in the uplink are definitely not normal. LOL.
Just to add a comment to what Liz stated ......
I know I was supposed to get back to you Erin but I got sick.
One computer at a time, connected directly to the modem is essential.
Load GlassWiire on that computer and run it.
Setup Glasswire to show Incoming, outgoing and external. Exclude "local":
Do one computer at a time.
At some point the router can be added back into the mix but here is where my advice differs from that given by Liz:
Connect the Router to the Modem
Connect the wired computers to the router.
TURN OFF/ DISABLE the "radio" portion of the router.
DO NOT DEPEND ON HAVING TURNED OFF ALL THE WIRELESS DEVICES
DISABLE THE RADIO !!!
Run the devices on the network and this will include the routers "hardware" and check usage.
Because you have posted shots showing massive upload activity this may be a good time to have Liz run some remote diags again with an eye towards seeing if you are showing a high transmission failure rate.
It simply is highly unusual to have the hours long massive upload activity that you have shown in the past.
Also, leave those "sliders" at the bottom of Glasswire alone .... lets see the entire "timeline" including those hours when the computer is off:
Look carefully at what is being displayed .... note the highlighted areas below:
The bottom line here is that you simply MUST disable the "radio" during this time.
It allows too many connection avenues by both authorized and unauthorized devices.
Get the main wired network components consisting of computers (one at a time) and then the "hardware" aspect of the router troubleshooting done first.
Just my .02
When you get an "internal server error" look immediately (using another tab of course) to see it you have any error conditions in effect such as 30.1.1
When you get these have your tried to disable Web Acceleration to see if it helps ?
Can you describe what you are doing here ?:
FYI: The "internal server error" is an issue with Get Satisfaction. Just happened here to me.