the console output that you see is a SMILES, but purely for informational purposes. The actual transformation is done on the RDKit molecule which gets created from whatever you use as input. I am only creating the SMILES from the product that could not be sanitized to have it in a short format for the KNIME console.
Are you using an RDKit From Molecule node before in the workflow to create the RDKit molecule from an SDF mol block? If not, you may want to try it so that you are able to control the conversion in more detail. Maybe the default conversion that is done on the fly when connecting an RDKit node directly to a table with an SDF column is doing something that screws the molecules you have trouble with.
Yes, I am converting using RDKit from Molecule. it only seems to be the quaternary nitrogens. Once i remove them from my compound set (~78,000), I have no issues.
This is going to be tricky to track down without a bit more info. Any chance you could attach a sample workflow with one or two input molecules that shows the problem?
I remember there being a discussing in a different context about RDKit and especially metals, resp. organometallic compounds - the solution was unfortunately referring to the commercial Chemaxon kit.