I happen to have an email with one of the newer TLDs (like .pizza or .website). This somehow makes me unable to check out on the sony website.
See: https://imgur.com/a/gL0u6JY
Of course, the real error is swallowed by their frontend and all I can see is that an error has occurred. I have to dig into the network requests to find out the real reason why they don't want to take my money. Who comes up with this? Why is email validation still a problem in 2022?
How can a normal internet user figure this out? If I wasn't a web developer I would have given up.