Stremio blocked by Cloudflare

Today I tried to access my Stremio account on my Windows 11 PC. I received the following message: “You’ve requested a page on a website (www.stremio-addons.com) that is on the Cloudflare network. Cloudflare is currently unable to resolve your requested domain (www.stremio-addons.com).” Is anyone else having this problem, and is there a workaround or fix for this?

Try www.stremio.com then log in to your account

That’s the old site. New one :down_arrow: