# vrOS v0.12.1 Patch Notes
## Bug Fixes
- Stabilized SteamVR overlay texture submission by routing captured, UI, and video frames through vrOS-owned DX11 texture rings before handing them to OpenVR.
- Added GPU recovery handling so slow flushes, submit failures, UI stalls, and device-lost signals pause or clear texture publishing instead of continuing with unsafe D3D resources.
- Prevented loopback silence from repeatedly restarting WASAPI capture while preserving restart behavior for real capture stalls.
## Improvements
- Added coherent texture submit snapshots so overlay submitters always use the matching texture, handle, dimensions, generation, and ring entry.
- Added diagnostics for texture ring creation, skipped publishes, copy/flush/submit timing, and recovery transitions.
