Hi, Jicho, sorry about the issues and my personal observation and experience with FC has shown me that they want everyone to enjoy the game. To be the bearer of bad news is not something I enjoy, but here it is:
First, you have likely played long enough that Steam will not grant a refund. You agreed to that when you bought the game.
Secondly, playing on a server so far away involves transmission delays and apparently you were on the edge to start with. Any additional delays (ping or server response time) probably drove you over the preset limit.
Playing a EU was your choice. Being from the US, I stick to US servers; it’s just logical and it works.
Having said that, it’s possible there is a problem and I do not want to dismiss the report because of the above reasoning. Server response time plays a part in establishing the go/nogo due to ping and there may be software/server issues that exacerbate the problem and perhaps there are others that share your issue, so keep looking and keep the thread alive.
In addition to that, and in support of that, can you establish a connection to a local server? Give it a shot and let us know. That knowledge may drive this into another section, such as excessive ping times on all servers. That would be decisive and indicative of a bug we can help you with.
Third, is the error message specifically ‘ping exceeded’ (or similar)? If not, there may be other factors.
Lastly, are your frinds still able to connect, and what general range of ping times do they show?
All of these may, in some form, lead to a solution and I sincerely hope you are again able to join your friends.