I don't see any comment? Did you forget to write something? or is it my browser can't see it?
For me this is a common problem on the mac. The usual solution is to delete the offending script and re-enter it entirely. You can make this easier on your self if you use a sub-script for the printer steps and call it as a sub-script. I do this anyway for all scripts that have printing; one for portrait, current record and another for portrait, records being browsed, etc. By doing this if you get a new printer you only have to create a new printer script and change the sub-script being called rather than redo every print step in every script.