yup, that's it then. that little bit of oil is all it takes.
Isopropyl don't cut oil. iso is a catalyst that removes water. Experiment yourself,,put two drops of your oil on a small plate,,rub it around a little bit ,,then put iso on a patch and rub it around on the oily plate. You'll find that the cloth of the iso patch picked-up some of the oil. Yet the iso will evaporate before all of the oil is removed from the plate. simple, and true.
Any brake cleaner,, will be a catalyst for petroleulm products an (eythel) based cleaner..Try the experiment again. it won't clean it all but it will alot more!!
Dawn dish soap,,"The Grease Cutter",works really well, just a few drops in water and proper washing,,then the iso patch to get the water out,,
There are several variations of the abouve explainations,, the jist of the story is,,Ya gotta be able to run a white patch down the bore and have it come out white, before the gun is clean. If the gun ain't clean it won't shoot too good next tyme ya try ta shoot it, anyways good luck too ya