@TopNotchToddler and @Stina1701A I was once told it might have something to do with internet speed? I use WiFi provided by my building, and it's not exactly that great to begin with, so it's possible. I think I might try out a vpn to see if that fixes it somehow.
Also, it seems to be specifically Japanese and Chinese websites I have trouble connecting to, as Marigold's website worked fine and seems to be based in South Korea.