here's the problem, the servers are absolute ass and you basically have to hope you can join a server without being kicked out, more people are probably going to make that harder
Well you can find a temporary fix which is stupid but it works most of the time. If you switch to a different network, it might not always work, but switching to a worse network for some reason fixes the problem for me, and might for you too.