Necroposting slightly, but I made an account just to reply to this! I found a solution that worked for me.
Cobblemon Counter seems to cause issues when it edits playerdata to store the count, I removed it and my friend with the same issue was able to join.