Please Help - I can't see any video on the website

I can’t access any video, possibly due to server side errors. Kindly asking for any help because I can’t experience the platform at all

Everything is working fine on my end

After experimenting, I think vimeo’s blocked in my country :(, and I can only access it through certain VPNs (not all of them)