"Connect to a recommended server" always, without fail, 100% of the time, will connect me to servers in Toronto, Canada. I'm in the US, not anywhere remotely near Toronto. If the speeds I were getting from being connected to the Canadian AirVPN servers were impressive then I might not mind it, but they're anything but impressive (for me). So what gives with this?
Doing some experimentation with this I've found it weird that I can't even prevent Eddie from doing this. Under Countries I've whitelisted United States. I even went to so far as to blacklist Canada. And still "Connect to a recommended server" always connects me to Canada. What exactly is the point of whitelisting and blacklisting? Eddie does not work as I would logically expect it to, at least as far as it concerns connecting to a server which is best for me, in my country, and with low latency and good speeds. In selecting servers Eddie does not appear to be making a determination based on quickest ping times.
I'll speculate that AirVPN is doing this for load balancing reasons. But in forcing me outside my own country, and forcing poor performance on me, it's really just forcing me to have to manually select a server in my own country, and one which may impinge on AirVPN's objectives of load balancing. There has to be a better way.