Native Fix, Fix 5.5+ Subnaut
fixed right eye black in native w/ native fix turned on. gated new behavior to 5.5+ UE , which was not working on most 5.5+ games where right eye was black for a variety of reasons other than propogate alpha not being set to 1.
so far tested on subnaut. 2 and 1666 demo, both of which native fix was not previously working before and right eye black.
• native fix update, new method applies to UE5.5 and newer, including 5.6, 5.7, and 5.8.
- The unsafe SECONDARY + empty view list constructor behavior exists in UE5.5+.
- The generic guard prevents that combination across those versions.
- Similar logic exists in UE5.0–5.4, but UEVR already uses the safe legacy PRIMARY constructor path there.
- Only Subnautica 2 has the additional title-specific forced-PRIMARY behavior.
• Only certain games should need forced PRIMARY.
The generic UE5.5+ behavior now:
- Preserve SECONDARY and keep the real view list available.
- Never combine SECONDARY with a hidden/empty list.
- Use forced PRIMARY only when a game’s Native Fix specifically depends on the legacy isolated-constructor
path.
Currently, only Subnautica 2 is forced. can add other titles only if testing shows crashes, broken
eyes, or renderer incompatibility while preserving SECONDARY—not blanket-force it across UE5.5+.
Full Changelog: 061426amsterdampostprocessing...061526nativefixfix