Interaction SDK Troubleshooting
Updated: Apr 9, 2025
The following are known issues to keep in mind when creating interactions.
My game with Poke or Ray interactions crashes when I play
If you forget to hook up the Pointable Plane reference (Pose Provider) to the Make Clipper Bounds function, it will crash when you play. Make sure you have hooked up this reference.
My game crashes when I grab an interactable
In v69 of the Interaction SDK plugin, if an IsdkGrabbableAudio component on an actor has only one sound in either the Grabbing Sounds or Releasing Sounds arrays, the game will crash when a grab interaction occurs. This has been addressed in a future version, however in the interim, please avoid using a Grabbing or Releasing Sounds array with only one element.
Issues Building or Packaging due to Engine Version
Some developers have experienced issues building or packaging with the v69 version of the Interaction SDK plugin due to a mismatch with the EngineVersion. This may be solved by:
- Open the
MetaXRInteraction/OculusInteraction.uplugin file with your text editor of choice - Completely remove line 13 (
"EngineVersion": "5.4.0",) making sure to also remove the comma - Save the file and close it
If you are seeing compilation issues with Content\Tools\HandPosing\HandPoseUtility.uasset in the Editor, this asset was unintentionally included in the ISDK plugin release. It will be removed in future versions and can safely be deleted from your local installation.