Got a mod breaking issue so here is the report. But the main thing is if you play solo it shouldn't have issues. But other people around and using the system will break it. Working the fix now unless wife aggro wins, and it will as always.
Why it brOkEs
Common culprits:
Global static fields in your pad logic (e.g., a single currentPad or Dictionary<string, BlockPos> without handling multiple entries). The 2nd player overwrites the first.
Non-unique labels: if both players use the same label (“Home”), your code may “find the first” (or the wrong) pad or even find itself and do nothing.
No per-world registry: using statics without scoping to the world will conflict on reload or across threads.
No deregistration on break/unload → the registry points to dead pads, so teleport lookup fails.