Beginner question: Collision is not working I'm a total beginner and just finished the famous donut tutorial.

Now I've started with my first own project and facing a problem that I cannot solve.

I modeled a light bulb and would like to fill it with stones. I've set up a rigid body system, but the stones are passing through the bottom of light bulb instead of staying in it.

I've made a simplified test then, where I just created some spheres and throw them into a  half cutted sphere (bowl). There it worked perfectly, but when I try the same with my stones and the light bulb it does not work.

Can the scaling of my models be a problem? The size of the stone is roughly 1cm... probably even less and the glass ~3mm. Can that be an issue?
Based on the comment i would suggest the following solution:


Make a copy of the container object, adding a "-simhelper" at the end allows for easier identification later.
Select the copy and adjust the thickness of the solidify modifier to at least the size of the objects that are gonna fall in. Explanation a bit below.
Make the copy invisible in render by going in the Object Properties, under Visibility un-check the Show in Renders and in Viewport Display un-check the Shadow and maybe set the Display As to "Bounds".

This way the simulation helper object will not bother you in the viewport or render.
Select the simhelper object and then the original, make sure the original is highlighted as yellow, active, and press Ctrl+P "Object", making the simhelper a child of the original, in case you have to move the original later.
Now you can disable the "Rigid Body" on the original
Test the simulation and adjust the thickness of the solidify modifier as needed.


Little Explanation:
The Reason for using a thicker simulation helper is that the simulation uses sub-steps to catch an intersection, if the object falls to fast and passes through the walls without being caught by the simulation, it keeps falling and results in your problem situation.

Happy Blending