Build results of building UnrealGameSync from source do not match the files outlined in the documentation

Hey folks, I am setting up a Perforce stream server with UE5, and I’m currently trying to build and check in UnrealGameSync so non-programmers can sync precompiled binaries.

I have run into a problem - I am following the UGS Reference documentation, which implies you have to build the UnrealGameSync project in Engine/Source/Programs/UnrealGameSync/UnrealGameSync.sln. The same page states there is a required file pattern within the bin/Release and bin/UnstableRelease folders, however this is not what is generated by a build of UnrealGameSync (there are many more dlls, and the zip dll is missing). I’ve searched but there doesn’t appear to be any documentation on building the UnrealGameSync project, so I’m not sure what is going wrong.

Any help would be much appreciated!