Pixelstreaming 4.27 CreateSharedHandle() failed on 2nd stream

Hi,
i’m heavily using pixelstreaming to share previews. Since upgrading to 4.27 I can only run 1 project at a time on my server. Before we ran 4-5 different projects just fine. As soon as someone connects to the 2nd session there is an error which roughly translates to:

the app tries to create a shared handle with a name that is already used.

and the project crashes:

LogVideoEncoder:
Error:
ID3D12Device::CreateSharedHandle()
failed 0x887A002C - Von der Anwendung
wird versucht, ein freigegebenes
Handle mit einem Namen zu erstellen,
der bereits einer anderen Ressource
zugeordnet ist.

All scenes use RTX and I can run both without pixelstreaming just fine. The error is in the log twice, roughly 100ms between them.

edit:

  • this ran just fine in 4.26. The gpu is powerful enough (Quadro RTX 5000, also tested on RTX 3090)
  • this happens as soon as a second person connects to ANOTHER project. two people in the same project works.

Apperantly this is a bug and already fixed here: https://github.com/EpicGames/UnrealEngine/commit/08ea6f1f809ed72fbad6839729c9d60ca1786120