Yeah...there are many "contact cleaner" formulations out there...and sometimes, like cleaning a plug or jack....any will do, and no harm in the long run...but like ashcat said, there are times when you need to find the right cleaner that will not be just a temporary fix, and then become a bigger problem.
I like the 100% DeOxit, as it has no solvent, and the cleaning fluid will act as a light lubricant...but if you leave too much of it to dry our, it can get gooey.
There are others that don't lube...so you might need to follow up with something else.
Most of the petroleum-based cleaners will have some lubricant qualities. The ones that are alcohol-based are good when you simply want a clean contact, and no lube.
I also agree...work the shit out of the pot before you spray anything...it might do the trick.
Also...if you can needle-drop the cleaner in through the tiny hole of the pot, it would be best instead of spraying, which ends up putting most of the cleaner all over everything else. A couple of drops is usually enough, and then again, work the shit out of it. If needed, add one more drop and repeat. The less you use, the better.
There are also some rather expensive cleaner/lubes, that allow you to spray liberally, and the solvent goes away, and you get a fine lubricant left behind...but, at about $50 per 12 oz spray can...ahhhh...save it for the critical stuff.