When you transfer a Palworld save, either from being locally hosted to a server, between servers, or when switching to UE4SS - you'll need to do what is known as a 'Host Fix'. This is where players character data needs to be re-synced. Luckily, there's a very easy tool to use to handle this in a matter of minutes.
Note: We recommend using PalworldSaveTools (PWST) for save related tweaks such as this.
It's a bit more manual than some options - but it always works.
Upload your save to the server using our guide.
1. Join the new server once with your account to generate a placeholder character (this is the one you'll be replacing), and get to level 2.
2. Stop your server. Download your save folder from Pal/Saved/SaveGames/0/<your-world-folder>/ via SFTP or the File Manager. Grab the whole thing, Level.sav, LevelMeta.sav, and the Players folder.
3. Open PalworldSaveTools, load the Level.sav from your server. Here, you should see your main character and the placeholder ("level 2") character both listed.
4. In the Fix Host Save section, set your main character as the source (left) and the placeholder as the target (right), then hit Migrate. This swaps the GUIDs so your real data takes over the placeholder's slot.
5. Go to the Players management tab and delete the leftover placeholder character entry.
6. Upload the updated save folder (all the files you downloaded) back to your server using your preferred method.
1. Start your server from the dashboard.
2. When you join the game, you should now be your original character with it's level, guild, base and pal access.