Additionally, you are posting in a thread that's old -- you should open a new ticket under Tech Support by going to the Tech Support page and clicking on "Start a thread." You can copy/paste what you posted here. It is unlikely that you will get any further replies on an old thread.
I'll proceed to follow up on the speed test proceed to collect information and will also be following up with regards to cost of contract termination.
With regards to VoiP not supported / Microsoft Teams not support, thanks for admitting that! You heard it straight from the source folks (HINT: Call ViaSat)
The reps here may be able to help you regarding your Microsoft Teams issue. I still recommend starting a new topic.