After a factory reset and changing the language to English and the server to North America, it works. However, if I change the settings to the Europe server and Spanish language, it shows "disconnected." I am in Spain. By the way, only changing the language keeps it disconnected, so it seems the problem is the European server.