Problem with an animation

Hello, I have a problem with animation. I have designed a cycloid gear, then assembled it, but sometimes the movement works okay, and sometimes not. Sometimes the cycloid just interferences with rolles, and sometimes it just works as it should. Could someone check the model, and tell me what's wrong? I have no clue what to do with it

SolidworksSimulation