We recently migrated from UE 5.4 to UE 5.5. In 5.4, our Shipping configuration crash reports included GPU crash logs and breadcrumbs, but in 5.5 these are missing.
From what I understand, breadcrumbs are no longer controlled only by the CVar r.GPUCrashDebugging.Breadcrumbs but also by this define, which is false in Shipping builds.
The official docs are a little light on the details.
$ bAllowProfileGPUInTest (Boolean): Whether to turn on GPU markers for Test builds.
$ bAllowProfileGPUInShipping (Boolean): Whether to turn on GPU markers for Shipping builds.
These settings will also enable defines like ALLOW_PROFILEGPU_IN_SHIPPING and WITH_PROFILEGPU which will enable WITH_RHI_BREADCRUMBS.
Let me know if that’s not working for you, it’s what we use in Fortnite.