The most effective way to bypass the joining loop is to align your mods before you even click the join button. Ask the server host to export their mod pack as a .tmod file or a Mod List. You can then import this list in your own client. By enabling the exact mods and versions manually, you eliminate the need for the game to trigger the auto-reload during the connection process. Once your local list matches the server list, the Joining phase should transition immediately to the world loading screen. Step 2: Clearing the Workshop Cache
Of course, technology is rarely perfect. As any modder knows, the "Reload complete, joining tModLoader" process is the most frequent point of failure. If a mod is broken, incompatible, or outdated, the error will almost always occur during the reload phase. reload complete joining tmodloader