The point is, this sounds very much like a regional network outage, usually with a particular ISP or even further upstream, possibly some intermediary nodes that have gone out to lunch, and that would be beyond any user’s control (could e. g. be a BGP or connectivity issue within or between major networks).

Furthermore, TCP is agnostic to any L2 (data link layer) proceedings so it won’t matter which method is used for the upstream network connection (I, for example, have no problems at all in regard to the game’s online features).

Really helpful information could be obtained from tools like ping and traceroute (simple reachability check, with the latter being capable of showing the path that packets are taking) and nmap (reachability check for TCP/UDP ports). These, however, require some IP addresses and port numbers.
If the connection is failing with a ping or traceroute, that would indicate a problem outside of the game (same if the hosting server can be pinged, but the port is declared closed when running nmap). If, however, the connection is okay and the in-game connectivity issues persist, that would require some investigation.