Hey there @laylayover! Are the on hover events firing inconsistently or just the onclick events? You mentioned the UI was finicky about receiving the hover, could there be any other object obscuring the trace?
Try popping some breakpoints and print statements on each step to see exactly when it’s failing and how, it’ll likely point in the correct direction.
In reference to the error and crashing you receive, that’s more of a separate graphical issue. This could be a TDR issue or more, since you’re working in VR you’ve got lots more overhead than standard projects, and working from a laptop likely compounds this. I’ve got a couple of bandaid fixes over here on a separate post: