I am attempting to host a simple Unreal Engine 5.2 build on playfab. I have gone through the tutorial steps on https://learn.microsoft.com/. Keeping it simple, my build configuration is to execute as a process.
I get unhealthy builds, with the log file revealing this error.
Fatal error: [File:C:\Users\path\to\project\Plugins\PlayFabGSDK\Source\PlayFabGSDK\Private\GSDKInternal.cpp] [Line: 64]
LogWindows: Error: Heartbeat endpoint and Server id are required configuration values.
I came across this question/"solution" https://community.playfab.com/questions/62163/playfab-windows-server-with-process-no-container.html which helped me identify I had the same issue. i.e. If I manually run the UnrealPrerequsities.exe, via rdp, the server runs successfully.
Unfortunately the above link does not explain how to create a build with the desired DLLs, nor does the MS docs (maybe I missed something).
I have included app-local prerequisites as the docs suggest
Have I missed something? How do I get the PF to run the server as a process, without manual intervention.