I am using tailscale to connect a friend to my computer using their VPN service so we can play Hollow Knight via HKMP.
With this and no other settings touched they can join my game and we can see each other.
We are using the mod ItemSync that keeps your items in sync. This worked fine but the public server went down so I tried to setup my own so we didn't need to rely on the public one. I am hosting this server for itemSync and it is listening to 0.0.0.0:38281
I set the ItemSync url/IP on my pc to be the tailscale ipV4 and it shows me connected when I run the list command.
My friend successfully connects to my pc with tailscale and can join the game via HKMP. He also shows in his modlog.txt file that "Attemping to connect to (my tailscale IP here, hidden for security)x.x.x.x:38281" and then "[INFO]:[ItemSyncMod] - Connected! (UID = 2)"
My pc also says in the mod.txt file for my own character "Attemping to connect to (my tailscale IP here, hidden for security)x.x.x.x:38281" and then "[INFO]:[ItemSyncMod] - Joining rando session 2005548807 as "Grubgirl" - (0)
[INFO]:[ItemSyncMod] - Connected! (UID = 1)"
However when I try to run the list command in the MultiWorldServer.exe window it only says "> list
1 current sessions
ID: 2005548807 players: 0: Grubgirl
Empty sessions: 0"
Which implies that only my connection is there. We also tried picking up an item and it did not sync.
Any help would be amazing as I can't find any other documentation on this