OK.



So here is what we've done. We unsubbed and removed all mods. I made sure I didn't have any local mods from mods that I was working on anywhere (I left a working copy of a work in progress mod in place once, caused me to fuss over this before, lol)



We are using a collection so that we know we are all using the same mods, and we made sure we both have the same number of mods subscribed. Still version mismatch. We even went through the list manually one by one to verify we had the same mods. Still version mismatch.



So we restarted steam to make sure there weren't any updates pending. Still version mismatch.



So we re-downloaded all the mods all over again. Still version mismatch.



So I used chrome remote desktop to make sure that he properly had all the mods enabled in the launcher. He did. The only difference in the game is that he is running Windows and I am running Linux.



What gives? There is absolutely NO DAMN VERSION MISMATCH between our clients.



To test I had another linux user add the collection, connected just fine. It seems to just be windows?



Oh yeah, we also verified the files. Both were fine.