Issue with persistance Windrose Server

OS Name/Version: Ubuntu 24 LTS

AMP/v2.7

Problem Description:

Running a Windrose server on an ubuntu 24 LTS (12cores 24GB). Server is up&running, connecting via invite code works fine. Have been playing yesterday for 6 hours with 3 friends.
But … there is no persistance of the buildings. Just an empty island.
I backed up the container after install and at 0500 - trying to connect seems to create a new world any time a player tries to connect.
I went back to the snap from 0500 & deleted all the new seeds & set “WorldIslandId”: to the correct Seed → still empty island.
Any chance of restoring the progess we made?


I am having the same issue. Every time I reboot the instance in AMP, a new WorldIslandID is created which makes a new map. Updating the ServerDescription.json file to point to the correct WorldIslandID doesn’t help.

I currently have a support ticket open with the Windrose developers in their Discord and they are looking into to see if it’s a bug on their end.

1 Like

Update from Developer: This issue only seems to be happening with 3rd party hosting providers/server managers.

Something with the default setting on server restart creating a new world instead of using the existing one.

1 Like

You need to hard code your WorldIslandID in the instance’s settings.

3 Likes

I have the exact same issue on Windows Server 2025.

Wow, this answer really saved the day!

I had the Same issue.

you need to copy the WorldIslandId out of the ServerDescription.json and paste it into the configuration in your amp instance.

Or simply right-click on the file and import configuration

1 Like

This is what I did all the time. Still same behavior. Still a new ID is created on every restart of the server.