We tried this in our dedicated server and got the error. here is how we surmised it happens.
It seems to trigger for anyone that joins the server after the loader is placed. Looks like some sort of failure to sync the map state with the new player.
in game error: https://pasteboard.co/949SlR0heYoQ.png
log:
170.430 Error ClientMultiplayerManager.cpp:1080: mod-train-loader was registered for the following events when the map was saved but has not re-registered them as a result of loading: on_gui_checked_state_changed (ID 3)
170.430 Error ClientMultiplayerManager.cpp:85: MultiplayerManager failed: "" + multiplayer.script-event-mismatch + "
" + "
mod-train-loader"