Fix for VR Deferred rendering in UE 5.6

Hey there _Libero_,

Your workaround works on our project too, thanks very much for sharing, you’ve got us out of a spot of bother! Removes all the smearing and everything looks much nicer :slight_smile:

Thanks again, and I hope they sort this in the next update (which will mean undoing the workaround I presume, but at least it’ll be working!)

Hi everyone, I’m currently using UE 5.6.1 source build (Meta Fork).

I applied the official smearing fix via cherry-pick: 7102abc (Fix VR Deferred rendering / late update issue mentioned here).

The smearing problem is now resolved, but I’m seeing a new issue affecting Meta XR hand tracking:

  • Controllers work correctly

  • Hand tracking is active (finger tracking works)

  • But the hand root transform is broken

  • Both hands stay fixed near the ground (no position or rotation update)

Before applying the fix, hand tracking was working correctly.

From debugging:

  • Pointer/bone data updates correctly

  • MotionController root pose does not update (likely stuck / invalid)

Has anyone experienced something similar after applying this fix?
Is there a known workaround to keep the fix without breaking hand tracking?