First, try connecting to a different server location within the same country. Clear your browser cache and cookies completely, then restart your browser or app. Use our
Chrome,
Edge or
Firefox extension to access STARZ in your browser directly. If you're still having issues, contact your VPN provider's support team. They often know which servers are currently working best with specific streaming services.