I bought some proper chain cleaner and it was crap! I obviously bought the wrong stuff!
I always use paraffin on my O ring chains and have never had any trouble of any kind with it, apart from it getting everywhere that is!
I also find WD40 is excellent if the chain is not heavily soiled (which mine normally isn't)
P.S. I think you should think of paraffin more as a light oil than a harsh solvent, and what do you think chain cleaner is????