I have been having an issue where ispickable works fine if a mesh is a simple primitive, but seem to not fire the pick event (or even detecting it needs to) when meshes are nested or complex, despite isPickable being set.
This is my class: https://playground.babylonjs.com/#M6RE0H#2
Am I just not initializing this correctly, or what is (not) happening? When I go to pick a complex mesh it’s like they don’t have an isPickable set (cursor wont change, nothing fires when I click), though it works fine with the primitive “NoMesh” mesh. isPickable is showing set to true for both simple and complex meshes in the scene debug layer GUI, something just seems to be stopping it from ever being fired.