I just started having this issue today for the FIRST time on my G22 (gen2).
Did full tear down and the only thing I could find was just a bit of gunk in the "canyon" of the extractor. Maybe it was preventing the extractor from getting a deep enough hold on the spent cartridge.?
All parts cleaned, inspected and spot lubed. Action cycles perfect by hand.
Week or two before I can test it but will follow up with post here.
Not having Windows on your computer is like
not having bricks tied to your dogs collar.
The shin bone is a device for finding furniture in a dark room.