XR Simple Interactable Does not work on some objects!

Greetings,
I have 80 bubbles in my game and each has an animal (total 160 objects)
i used in my game XR simple interactable for all the 160 objects. it worked at first and the raycast changes its color when pointing at the objects ( I tested all 160).
all of a sudden I noticed that some animals became not interactable ( it was working) although I did the same thing/process for all my objects (all bubbles are fine but some animals don’t work). i tried to delete and add the xr simple interactable component again, it worked on the first run… but whenever I run the game again the same animals become not interactable!!

and I cant seem to figure this out !!

I ran into a similar same issue, where some XRSimpleInteractables worked and others didn’t. It ended up being caused by not having a RigidBody attached to the XRSimpleInteractable GameObject. I had other XRSimpleInteractables in the scene which worked without a RigidBody, so I thought it wasn’t needed. It turned out those other objects had a RigidBody in one of the parents, so they still worked (despite not having that component on the actual interactable child).