Sounds like it might be hard to get the cleaning solution in far enough???
Have pressurized air? maybe work solution in while manipulating the ejector manually?
Then shoot some air in around the pin and see if that helps?
i do not know the gun you own but that is how I would approach it if it were mine...