Somehow, my interactable and throwable objects are automatically set to “DontDestroyOnLoad” whenever I interact with them (throw, grab, etc). I don’t want these items when a new scene is loaded, and I can’t trace what function in the “Throwable” script calls the “DontDestroyOnLoad” script.
I looked at the Throwable objects in SteamVR’s default “Interactions Example” Scene, and their throwables don’t have the same issue as mine, despite everything in the Inspector looking exactly identical.
Bent head over heels over this issue. Kindly advise.