Would this error happen regardless of accessing the printer functions?
e.g.
1. Click on a page in a pageframe... poof C00005 error.
2. Working in another application while the VFP app is also running... poof C0005 error.
3. Drinking tea while the VFP app is running... poof C0005 error.
4. Printing from another application while the VFP app is running.
Definition:
running - sitting there doing nothing, not processing a job or report, just waiting for the user to do something.