This is Chrome's fallback diagnosis: the connection attempt failed, but not in a way that matches a more specific error. Because the message itself tells you so little, the fix is a short elimination process that separates a dead site from a dead network from a dead setting on your own machine.
ipconfig /flushdns on Windows. A resolver returning a dead address produces connection failures that look like server problems.If the error follows one site across every network and device for more than a day, the service itself is down or has moved, and there is nothing to fix locally. If it follows one computer across networks, scan that machine for malware and check for rogue proxy settings left by adware.
Why is ERR_CONNECTION_FAILED so vague? It is the bucket Chrome uses when the failure does not match a named case like refused, reset, or timed out. The operating system reported a failed connection without a classifiable reason, so Chrome reports exactly that and no more.
Is ERR_CONNECTION_FAILED a problem with my computer or the website? Either, which is why the phone test matters. If the site fails on an unrelated network too, it is the website. If it only fails on your machine or network, the cause is local: router, VPN, proxy, firewall, or DNS.