When using the following RHI/Render thread/GT sync configuration:
The previous skinning bone data can be corrupted and introduce visual artifacts on everything using motion vectors, motion blur being the most visible.
This is hard to reproduce without specific/heavy content. But has been seen in the wild by several licensees.
Licensees have found that the issue comes from SupportsNoOverwriteBuffers() not being robust. The buffer queue is handled with a tick function, and under certain timing constraints will return a buffer that is still in use to be written to.
The issue was introduced in our 5.6 update with the parallel RHI command translate. (Disabling the parallel translate also fixes.)
We have no local reproduction case.
See licensee report on linked EPS case.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-389459 in the post.
| 0 |
| Component | UE - Rendering - RHI |
|---|---|
| Affects Versions | 5.6, 5.7, 5.8 |
| Target Fix | 5.8.2 |
| Fix Commit | 56482377 |
|---|
| Created | Jul 30, 2026 |
|---|---|
| Resolved | Aug 3, 2026 |
| Updated | Aug 4, 2026 |