Elisabeth1
The ability to perform any particular action or activity with HughesNet cannot be guaranteed, and this includes streaming. Because the system capacity is smaller than ground based services, there is often congestion, especially in the evenings, and this can greatly affect one's ability to stream. This was very likely the reason for your issues with such. The installation tech is a sub contractor, so they don't necessarily have the proper information, nor answers, for and to subscribers' questions about the abilities of the service. The fact that the ability to perform specific activities cannot be guaranteed is clearly stated in the Residential Subscriber agreement. It's important to fully research a product or service before buying or signing up for it.
As for your billing issue, I'm sure the reps can look into this for you, but please be aware that you very well may be responsible for any fees as a result of service termination, whether that service termination is due to your request or due to non payment for service. As for the "Identity Protect" charge, it's likely that, unless the charge is for an additional service that HughesNet offers, they'll not be able to do anything for you regarding such. HughesNet receives payments from approximately 1.4 million customers, and if you scan through posts and reviews you'll notice that lax protection concerning those payments isn't something they're known for.
The reps are on M-F from approximately 9AM to 6PM EST. It can take them a day or two to reply.