Well, my next question was going to be about static ip's etcetera. I know some services randomize them and won't allow you to habpve a static. However, he said it was happening at work too.
Cat- do you have a hotspot on your phone to access through just to test?
This does not appear account related. all of that looks good.