Woke up this morning to a mweb message stating my logins are already in use on a different number. Did a router reset and a speedtest. Getting a stable 3.5mbps. Streaming perfectly as well.
So port switch probably happened over night and was the solution. Finally! And just in time for the weekend sport ☺