So I've been running a dedicated Rust server for some time, with no issue. I had created a couple different worlds (different seeds with different server identities) and switching between them with no problem. There was a Rust client update today, so I used the steamcmd.exe and app_update as usual, and it said it was successful. However now when I try to load any world (even a brand new one) I get this:
Navmesh Build took 50.18 seconds
Map Spawned 309 entities
Couldn't load server/MyServer/proceduralmap.4000.123456.147.sav - file doesn't exist
Missing EnvSync - creating
Missing CommunityEntity - creating
Missing ResourceDepositManager - creating
Initializing 27541 entity links
Initializing 234 stability supports
Facepunch.Steamworks Unity: WindowsPlayer
Facepunch.Steamworks Os: Windows
Facepunch.Steamworks Arch: x64
Couldn't initialize Steam Server (0)
eac_server.dll [x64] :: hModule: 00007FFF98750000 dwReason: 1 lpvReserved: 0
Server startup complete
E:\SteamGames\rust_server>
I know the sav file not existing is just an artifact of this being a new server, so I'm not worried about that. I've seen from other posts that apparently the eac_server.dll line is okay, people get spammed with that on the console and the server still works, but I never used to get that message before when it worked. Steam just shuts the server down immediately after the Server startup complete
message.
If it matters, here is my started line:
RustDedicated.exe -batchmode +server.port 28015 +server.level "Procedural
Map" +server.seed 123456 +server.worldsize 4000 +server.maxplayers 10
+server.hostname "My Rust Server" +server.description "My Rust server"
+server.identity "MyServer"
(broken into multiple lines here just for visibility, single line in the startup file)
Any suggestions would be appreciated.