Mixed Build Configurations – Dedicated Server in Development, Client in Test

Hi,

We’re currently building our Unreal Engine project and are considering using different build configurations for the server and client:

  • Dedicated Server in Development configuration (to retain full logs and debugging info)
  • Client in Test configuration (as a step closer to Shipping, but still with some logging and testing capabilities)

The goal is to have comprehensive server logs while keeping the client closer to a production environment.

Our concern is whether running mixed configurations (Development server with Test client) could lead to runtime inconsistencies, replication issues, or other compatibility problems.

Is this approach supported or recommended by Epic, or should both client and server always be built with matching configurations?

Thanks,

Best regards

Hi,

I’m not aware of any issues that would prevent this from working, but I don’t believe this is something we’ve thoroughly tested before.

That being said, it is possible to enable logging in shipping/test builds, in case you do run into problems and need both of these to run using the same build configuration while retaining full logs: [Content removed]

Thanks,

Alex

Thank you much for the reply, we will try and reach out to you if face with issues.