Hello,
I can reproduce this on a clean GitHub source build of UE 5.7.4. The same project packages correctly in UE 5.5.4.
I upgraded my project from UE 5.5.4 Source to UE 5.7.4 Source (GitHub build).
Since upgrading, my dedicated server package no longer includes several runtime DLLs that were present in UE 5.5.4.
For example, UE 5.5.4 packaged:
- boost_atomic-mt-x64.dll
- boost_chrono-mt-x64.dll
- boost_filesystem-mt-x64.dll
- boost_iostreams-mt-x64.dll
- boost_program_options-mt-x64.dll
- boost_python311-mt-x64.dll
- boost_regex-mt-x64.dll
- boost_system-mt-x64.dll
- boost_thread-mt-x64.dll
- steam_api64.dll
- sdkencryptedappticket64.dll
- tbb.dll
- tbbmalloc.dll
UE 5.7.4 only packages:
- tbb12.dll
- tbbmalloc.dll
- TopiaLandServer.exe
Because of this, my dedicated server does not function correctly unless I manually copy several Steam DLLs into the packaged server folder.
Project information:
- UE 5.7.4 Source (GitHub)
- Windows Dedicated Server
- OnlineSubsystemSteam
- AdvancedSessions + AdvancedSteamSessions plugins
- No custom Build.cs modifications
- DefaultEngine.ini Steam configuration is standard
Is this an expected change in UE 5.7.4, or is there a known issue with runtime dependencies not being staged for dedicated servers?
If this is related to the previous CL44788599 fix, has a similar fix been integrated into 5.7.4?
Thank you.
