This is befuddling behavior. I would pull the buttstock. That reveals most of the inner workings. Maybe you’ll be able to spot the problem then.