[UE 5.8.2][D3D12][Streamline DLSS-G] Editor crashes in ResizeBuffers with DXGI_ERROR_INVALID_CALL when minimized

Environment:

  • Unreal Engine 5.8.2, CL 56702186
  • Windows 10 22H2
  • NVIDIA GeForce RTX 5090
  • Driver 610.88
  • D3D12 / SM6
  • Streamline 2.11.1
  • DLSS plugin 8.7.2
  • r.Streamline.DLSSG.Enable=1

Reproduction:

  1. Open the Unreal Editor with Streamline/DLSS Frame Generation loaded.
  2. Start PIE using Selected Viewport.
  3. Stop PIE.
  4. Minimize the main Unreal Editor window.
  5. The editor crashes in IDXGISwapChain::ResizeBuffers.

Immediately before the crash:
LogStreamline: OnBackBufferResize clearing 4 TrackedViews
LogD3D12RHI: SwapChain1->ResizeBuffers failed with DXGI_ERROR_INVALID_CALL
Viewport Size=(391,61), NumBackBuffers=3, AllowTearing=1

The log also contains:
Repeated slDLSSGSetOptions() call for the frame.
A redundant call or a race condition with Present().

Expected:
Unsupported Streamline features should be disabled in Selected Viewport mode,
and minimizing the editor must not crash.

Actual:
The Streamline swap-chain hook remains active and ResizeBuffers fails while
minimizing the editor.

Workaround:
[SystemSettingsEditor]
r.Streamline.Load.DLSSG=0