I too am getting "Page could not be loaded" The site works when using a VPN, but only for a while, then it goes back to that error.
My browser does seem to hang when using search, and then I think the error triggered on that request.
Just my anecdotes, I don't mean to raise a big issue.
You are not the only one. It's only very recent for me. I keep changing VPN server every minute. Same message as you "Page could not be loaded". I suspect a misconfigured rate limiting function to prevent bots and DDOS attack.
I have an idea of what might be happening:
The server owner might have configured the server to blacklist any IP that performs more than let's say 100 request per minute. Once blacklisted, the server drop your connection until the blacklist timeout is over. You might think "A 100 requests per minute is a lot", but it isn't. You see, loading a single page does not equal 1 request. Every time you load a page, you browser has to load all resource files. That include Javascript files, image files, styling files, and more. So loading a page a single time will produce a burst of let's say 105 requests. Obviously the count will be slightly lower the second time because of cashing, but you can see how easy you can get blacklisted with such a low number.
On the other hand, putting a number higher to fix that will basically render your anti bot or DDOS useless. That's because bots for example do not care about images and other resources. So you allow it to perform 100 or more malicious requests before getting blacklisted.
The solution is to not enforce this rule on resources: any requests that fetch a file that ends with .png, .jpeg, .css, ect... This way you can keep the limit rate low without affecting real website traffic.
I work and manage multiple servers. NGINX, PHP, APACHE2, REDDIS and such... My hope is that a server admin sees this and if it is the issue, it can be fix.