Assertion failed: IsCompleteBinding

Hello, I would need some help i have been trying to figure out thee problem since yesterday
so basically when i start packing my VR project for windows everything goes fine it finishes packing without any problem then when i run the app to my oculus using the oculus link it launches it but as soon as I start moving in the app (Teleporting only) it crashes with this message Assertion failed: IsCompleteBinding(Shader->ResourceCounts.NumCBs, BoundCBVMask) [File:D:\build++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12RayTracing.cpp] [Line: 5091]Assertion failed: IsCompleteBinding(Shader->ResourceCounts.NumCBs, BoundCBVMask) [File:D:\build++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12RayTracing.cpp] [Line: 5091]
Here is a screen and my log file


Rkhila_VR.log (159.9 KB)

I would be very greatfull if I could get an answer shortly

Hello,

It seems that your crash, just like mine, comes from the “Mesh Renderer” of the Niagara system: “NS_TeleportRing”. This happens when teleportation is activated, which conflicts with raytracing.

To work around this issue, you have two options:

  • Disable the cylinder of the mesh renderer
  • Or disable all sources that are the origin of the raytracing. For example, check if the “Cast Ray Traced Shadows” option is not enabled in a skylight or other lights.

Try “r.RayTracing.ForceAllRayTracingEffects 0”. If your issue persists, it’s coming from somewhere else.

I invite you to check out this thread: Niagara crashes editor every time with DX12 in 5.1 - #2 by funkyzeit987

I have tested version 5.2 Preview 2, and the bug seems to have been fixed.

I haven’t found any other workarounds to this issue, sorry.

I hope this helps.

Choubss

2 Likes

Hey thanks a lot I will give it try