I have something similar but without the same smoking gun as your error message. When a specific user prints a report based upon Crystal Reports, some of the dollar amounts in the value column print as zero. However the totals shows the right amount. I used DFDM to confirm the data in the worktable is correct. When she re-runs the report, the bad value will show and another amount will change to 0. She has to run each report 4 to 8 times to get a good copy. It takes her a full day to produce Month-end reports.
We have tied it down to a couple workstations but the client is convinced that it is a software issue, even after proving it works on the IT director's workstation with the same data from the same server.