I did and same ISP, I seem to have problems all the time.Yesterday impossible to watch.
Normally I get the micro cuts but sometimes too much, doesn't change much even using a vpn.
Tried everything but no luck, I even have an expensive network set up so I don't rely on my ISP hardware.