Bonds are missing when I print a word processing document containing ChemDraw version 2.1 structures to my LaserWriter IIg. This same document prints fine to my old LaserWriter Plus.
This problem is due to an incompatibility between the ChemDraw version 2.1 Laserprep file and the new PostScript version (known as PostScript Level 2) that was introduced in laser printers produced from the LaserWriter IIf forward. This includes Apple laser printers such as the LaserWriter IIg, IIf, Pro 630, as well as non-Apple printers such as the QMS PS 810 and HP LaserJet III series. The information required to print a ChemDraw structure is contained in the Laserprep file. The PostScript in the Laserprep file that is sent by version 2.1 of ChemDraw is incompatible with this new PostScript Level II technology; missing bonds being the symptom.
You should update to the latest version of ChemDraw. The Laserprep file has been updated in all newer ChemDraw version so that it is compatible with PostScript Level II technology.
NOTE: As a temporary work-around for this problem until you receive your update, you can deselect the PostScript Atom Labels checkbox in the Preferences dialog box. By changing this option, the Laserprep file is modified so that all newly pasted structures will print correctly. However, keep in mind that if the preference "Include Laserprep on Clipboard" was selected before this change, you will need to update laserprep file associated with each of the structures you pasted into documents prior to this change. If the "Include Laserprep on Clipboard" preference was not selected prior to this change, then you can simply choose the "Initialize Laser Printer" command from the File menu in version 3.0 or later to send the modified Laserprep file to your laser printer.