Proxies can indeed be a solution for such cases. From my experience, it's better to opt for individual proxies since they're solely used by you, and that way, the connection is generally faster and more reliable.
For work, I use a residential proxy from proxys.io, which I set up in my Mozilla browser. Since then, I've been able to access all sites without any hitches.