I'm having difficulties using the Starbound server. The default configuration for the container uses the app ID 533830. This app hasn't been updated in nearly 2 years and connecting to the server requires overriding file mismatch. The documentation in the repo contained a link to a steam maintained list of dedicated server app IDs which listed 211820 as the app id for a starbound dedicated server. I then created a new using this new app id and was able to connect with and there was no asset mismatch between the client and the server so I thought it was good to go.
We played for several hours yesterday, exploring a few planets and completing a few quests. When players logged in today, instead of returning to where the players logged out, the server generated new starting worlds for each player. Further, when players tried to teleport to flags placed in the previous play session, the server re-generated the destination world without the flag, causing the teleport to fail. Checking the server log and the file tree, the world files that were generated yesterday were on disk 1 with last modified times around when players logged off, while the newly generated world files were present on the cache and recently modified. It seems like the server is not detecting world files on disk1 and now I'm worried about the cache overwriting the world files. How should I best proceed?