The only variable I can think of is my connection, but as mentioned before, it seems extremely stable, with no lags whatsoever. In the meantime, my internet is perfectly stable for all intensive purpouses - no lag while watching streams, discord is running fine, hell I can even download movies in the meantime.
To be specific: sometimes it take 5 years to 'connect to players' and when I enter the lobby, everything seems fine and dandy until the moment I am the 'only player' in the lobby and take over as host, even though for everybody else it is obvious that I am the one getting DCed.
I have also tried joining public lobbies with no mods enabled and I get the same issue. I moved during the summer and now I am getting this same Disconnect issue every single time I join a lobby, even with hosts that I have played tens of games before. I have played hundreds of games from beginning to victory screen. I have played in the CivPlayersLeague (CPL) for over a year now and didn't use to have such issues.
I am getting this issue nowadays with EVERY single lobby I join.