>One of the employees who uses my app just replaced her old laserjet printer with an HP2100, which supports a native mode PCL driver and a backward compatible "5e" PCL driver.
Is this one of the new 'Windows printers' that rely on the system CPU to handle the print formatting, like the 3100?
If you are not currently using SP3, upgrade to SP3, and UPDATE THE RUNTIMES FOR ALL USERS WHO HAVE THE ORIGINAL VFP6 RUNTIME IN PLACE! You can only apply SP3 to systems with the development version on it; systems with the runtime need the updated files, and require reregistration of the runtime components. Simply copying the updated files in place is not an adequate reinstall of the runtime engine.
If not, I'd suggest the standard mechanism to isolate the problem - try installing the printer with an older, MS-supplied driver from an operating system distribution - the tried-and-true HP LaserJet Series II if nothing else will work, but you can probably use the HP 4 driver.