According to Intuit, Error Code 00000 38997 indicates that QuickBooks has encountered a problem reading the QuickBooks registration file, qbregistration.dat. There are several possible causes:
- the qbregistration.dat file wasn’t created correctly
- the qbregistration.dat can’t be located in its expected location
- a recent software installation (even one unrelated to QuickBooks) has corrupted the qbregistration.dat file
To fix this error, you’ll need to edit the qbregistration.dat file with your correct QuickBooks license number, product number, and release information.
Other errors involving the registration file include Error Code 00000 39056 and Error Code 00000 38772.
For the specific steps to resolve this error, consult this Intuit knowledge base article.