Had a similar problem with a Ruger P-90 once. Years of reliable functioning, and then I started having the magazine catch releasing the magazine under recoil ... Turned out to be a weakening magazine catch spring. Don't overlook the possibility of it being some debris temporaily stuck to the most unlikely, and also most unfavorable, spot on the "inside" of the catch, too, creating a temporary tolerance & "reliability" problem. Or, a burr ... or wear ... on the catch itself.
As far as the lubricating issue ... while it may make you you feel better, excessive and unnecessary lubrication can become a problem in some circumstances. Annoying on one hand, and perhaps potentially life threatening on the other ... In some situations excessive lubrication can cause problems that might not otherwise ordinarily occur. Use caution.
I've seen more than a few exposed/uniform and concealed weapons that experienced misfires and malfunctions directly because of excessive lubrication and solvent application (part of improper cleaning & maintenance). In a couple instances, solvent AND/OR lubricant that had been applied excessively, or in unnecessary areas, had run and gathered in the firing pin channel ... and eventually created firing pins that looked more like messy and caked 4X4 truck shock absorber springs ... In these cases the springs were so dirty and packed with debris they wouldn't compress enough to allow primer hits sufficient to ignite the chambered round. Luckily, these happened on the range, but with duty weapons that had been carried daily since the last "cleaning".
If this is merely a "range" or "competition" firearm, that's one thing ... but ...