So I have been getting the following dreaded messages on one of our levels. Didn’t do it in my test maps, asset gyms or anywhere else. So it was becoming a real pain in the neck.
Assertion failed: bAllowUAVs || (!bAllowUAVs && Counts.NumUAVs == 0) [File:D:\build++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12Util.cpp] [Line: 1188]
It seemed impossible to pinpoint what was causing the issues. Was it my 14900k bios settings? Bad memory? Anything hardware related?
I updated bios, set everything to default and cleaned up my settings. Even took out 64gb of ram to drop from 128 to 64 and go in xmp mode just to test. Still no fix.
Latest nvidia drivers, clean install.
Clean install of UE5.4.
Nothing worked.
Finally got another message after clean install
and that lead to one of my coworkers suggesting to change my DDC paths and force my system to re-cache everything.
Turns out (after a long process of going through everything) that seems to have worked.
I’m back up and running. Not sure if this is the fix for everyone else but it is def worth a shot. It looks like at some point when loading or doing something data got corrupted somehow and it wasn’t getting cleaned up. Or well that is my best guess as an artist.
Anyways. Hope this information helps.