Develop
Develop
Select your platform

Interaction SDK Troubleshooting

Updated: Apr 9, 2025

Overview

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:
  1. Open the MetaXRInteraction/OculusInteraction.uplugin file with your text editor of choice
  2. Completely remove line 13 ("EngineVersion": "5.4.0",) making sure to also remove the comma
  3. Save the file and close it

(v74) An Editor Utility Widget isn’t compiling

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.

Learn More

To learn more about using poke interactions, see the Getting Started with Interaction SDK for Unreal Engine
Did you find this page helpful?
Thumbs up icon
Thumbs down icon