Hi, pc -
There is a separate thread that is digging into this question, which you can read here
if you are interested. From what I have heard (and I think this is getting posted to that thread shortly), the "no results" indefinite load issue on that specific site is related to the absence of IP6 resolvers available to the browser. Which is, basically, a "non-leak" result - even though it's somewhat weird to see the page simply hang.
There are a couple other threads here that talk more about DNS questions, and DNS leaks. If you would like to read up on them, let me know and I will pull those links together for you!