The fact that ball ammo feeds and JHP does not combined with the pictures showing the extractor contact seems to eliminate the extractor. If it is the extractor, I would expect different extractor channel dimensions in the brass for the different ammo. The ammo that does not feed passed the plunk test. That should eliminate a tight chamber as a root cause.
My next check would be if the loaded magazine is striking the ejector, forcing it upward. That would be a concern with a fully loaded magazine with the spring having the most upward force when fully loaded and also stresses the magazine feedlips.