Access website to manage subscription

When I try to manage my subsription on Windows 11 I get redirected and the error message say invalid url or the website May be down or moved. Have tried in chrome, firefox, edge and duck duck go

You will need contact support and raise a ticket.

You can use the form here to raise a ticket:

WARNING- Don’t try to change the language, doing so breaks the form and makes it unusable until you close and reopen the browser.
(You can always type your request into the form using whatever language you prefer, you just can’t change the form itself).