Your DNSSEC is messed up. I saw you linked to dnsviz, but the last result was from over a year ago. I reran it, and you have some sort of weird mess: filipstad.se | DNSViz. It looks like @nsext.filipstad.se/185.94.60.61 is responding with the right signed records, but @gw.filipstad.se/185.94.60.2 isn’t.
Your ISP’s Resolver probably isn’t validating DNSSEC.
Hi, this isn’t my site so I’m not sure what you mean with “your dnssec is messed up”. I can only say that with Cloudflare DNS I can’t access the page and with other DNS servers I can. This is what counts.
I see, sorry for the confusion. Yea, it’s nothing on your end. Cloudflare and other DNS Resolvers like Google are doing the right thing, and failing intermittently due to a security misconfiguration on the website owners end. As you have discovered, some DNS Resolvers do not properly validate/enforce that, including a lot of Internet Service Provider Owned DNS Resolvers. The website owner has purposefully turned on the security mechanism, DNSSEC, and Cloudflare/etc are merely honoring it. If you have a way to contact the website and inform them of such an issue (linking DNSViz as well would probably be helpful), that would help them fix the issue.