I have a strange issue where some services take a really long time to load but once they start loading they run at normal speed. The most consistent example I have found is soundcloud. When I go to soundcloud.com the page loads like normal but when I play a song it gets stuck loading for a very long time. I can see in the firefox network tab that its stuck loading
I attempted to look up the domain manually and got
user@desktop:~$ nslookup cf-hls-media.sndcdn.com ;; connection timed out; no servers could be reached
I changed my DNS from my ISPs server to
188.8.131.52 but I still have the same issue. The DNS does seem to have changed as some domains that were blocked on my ISPs server are not working again but still the same issue with soundcloud and a lot of other domains (It seems to be the same ones that usually work and usually don't, usually CDNs seem to be the broken domains from what I have seen)
Speed tests and ping tests all show everything working as normal so I'm not really sure where to go from here.
Edit: I did some more tests and found that nslookup times out but dig finds the domain.