Skip to main content

Known Issues

Hardware Issues

HP Reverb G2 — Controllers Not Working

HP Reverb G2 Bug

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.TargetInvocationExceptionCalculateJointTransformLocalPoses

Solution: Can be safely ignored.


Could not allocate memory. System out of memory. (ARKit)

iOS ARKit Memory Leak

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)

Fix for Missing Materials
  1. Go to WEAVR > Setup > Project For > and execute the appropriate option for your platform
  2. Reimport the WEAVR/Essential/Runtime folder 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.