Report runs in preview mode, crashes or fails in print mode

SOLVED

This is one of those crystal oddities. I have a custom report that works fine in preview mode. When printer destination is set to printer, the admin user can run it ok, but all the other users can't run it. The report fails before it prompts for the first variable which is a date. The preview date prompt is also ever so slightly different (like a different version of Crystal) from the Printer dest date prompt. We have the customization directories set for all users to be the same directory which is on an application server. (So, we are not talking about an installation where the program files are on the workstation, the whole shebang is on the server). Actually, all the custom reports work this way - print preview is fine, but print dest = printer only works for the Sage admin user. 

Any thoughts? 

Sage 300 2020, perpetual license, SQL database.