Known Issues
Hardware Issues
HP Reverb G2 — Controllers Not Working
With the HP Reverb G2 headset, Unity incorrectly recognizes the controllers as XRHandDevice instead of HPReverbG2ControllerOpenXR, resulting in no access to physical buttons.
Solution: Set Windows Mixed Reality as the OpenXR runtime instead of SteamVR.
See Virtual Reality setup for configuration details.
Errors
FwdForwardRenderer_LowEndMobile is missing RendererFeatures
Description: Some Render Features are not imported correctly during installation.
Solution: In the Project window, select the WEAVR/Essential/Rendering folder, right-click → Reimport.
Release of invalid GC handle. The handle is from a previous domain.
Description: Unity Garbage Collector issue. Not related to WEAVR.
Solution: Can be safely ignored.
Default Renderer is missing, make sure there is a Renderer assigned as the default on the current Universal RP asset
Description: URP configuration warning.
Solution: Can be safely ignored.
ArgumentNullException: Value cannot be null. Parameter name: shader
Solution: Can be safely ignored.
System.Reflection.TargetInvocationException — CalculateJointTransformLocalPoses
Solution: Can be safely ignored.
Could not allocate memory. System out of memory. (ARKit)
This error is caused by a memory leak in the Apple ARKit XR Plugin.
Solution: Remove "com.unity.xr.arkit" from the package.json in the WEAVR package main folder. Re-run WEAVR > Setup > Project For > AR after removing it.
Missing Materials or Rendering (Pink/Magenta Objects)
- Go to WEAVR > Setup > Project For > and execute the appropriate option for your platform
- Reimport the
WEAVR/Essential/Runtimefolder in the Project window
Missing Scripts
General Scripts
Description: Some general script references are not recovered correctly during installation.
Solution: Reimport the WEAVR/Essential/Runtime folder.
VR Scripts
Description: Some VR script references are not recovered correctly during installation.
Solution: Go to WEAVR > Setup > Project For > and execute one of the VR platform options.
Warnings (Safe to Ignore)
Shader / DirectX Warnings
Any warning related to Shaders and DirectX during compilation can be safely ignored.
XR Plug-In Management Timeout
XR Plug-in Management Warning: Timeout trying to get package list after 30s.
Description: Package import timeout — this is a Unity issue, not WEAVR-specific.
Solution: Can be safely ignored.
HoloLens / MRTK Missing Scripts in Prefabs
Description: Warnings about missing MRTK scripts in prefabs when not using UWP.
Solution: Can be safely ignored unless building for HoloLens. To resolve: switch the build target to Universal Windows Platform (UWP).
Unsupported Features
Fast-Forward Debug
Description: Some actions and conditions do not support Unity's fast-forward debug mode.
Workaround: Test in normal Play mode for affected steps.