eventSystem.RaycastAll not hitting GUI

So I’m trying to use Oculus’ own InputModule (as seen here: https://developer3.oculus.com/blog/introducing-the-oculus-sample-framework-for-unity-5/ ) in my own project. It works fine in the sample, but in my own scene the call to eventSystem.RaycastAll does not hit any GUI objects.

Anyone know what might cause this? I’ve added the OVRRaycaster (which is derived from GraphicRaycaster – same thing) to all my canvases. But none are being hit by RaycastAll. What causes RaycastAll to miss GUI objects entirely?

Is “Raycast Target” enabled in your graphic components you want to raycast?

Figured it out. PROTIP: InputModules do not get called unless your mouse is over the game window and you’ve clicked it. I think that was basically my problem.