That sounds like an issue with IP reputation when not using the VPN. DId you contact the site owners?
Other ideas in this CommunityTip - A 525 error is typically caused by a configuration issue in the origin web server when its SSL certificate is not properly set up. Review the suggestions in this Community Tip for advice & insight.