We had a user with a similar issue. Turned out they were in a country that restricted access to Google services. They switched their VPN provider and everything started working again.