Problem with OpenVR applications on NixOS

When running OpenVR applications, they will start up and show on the desktop but not in my headset through WiVRn. I am using a build of OpenComposite (commit bc79a84d) from Envision.

Testing the games Blade & Sorcery, BONEWORKS, Budget Cuts 2, H3VR, Propagation VR, SUPERHOT VR, The Lab, VAIL, and VRChat, they all experience the same outcome. They are also all Unity games as well, from what I can tell.

Here is a Steam log when trying to run BONEWORKS: steam-823500.log Line 208 012c:trace:vrclient:vrclient_init unable to load /home/lemon/.local/share/envision/eb7732c3-e27c-4a93-bbd3-6fcd2f68f909/opencomposite/build/bin/linux64/vrclient.so looks important

As I am using NixOS and OpenComposite is built outside the Nix store, it might simply be a problem with NixOS having issues with external binaries (a common problem) but I can't exactly confirm that. The package for OpenComposite in the nixpkgs repo does not work at all from my experience.

As far as OpenXR games go, they appear to start and run fine.