the DriverInit function fails or succeeds but printing fails. This happens randomly with no apparent reason.
This problem usually occurs when xxxDriverInit / DriverEnd are called each time a document is converted. It is very important that these functions be called once at application initialization (for xxxDriverInit) and once before exiting (for DriverEnd).