80040406 - Could not determine the version of the QuickBooks company data file or the data file has been modified and requires a new version of QuickBooks.
Resolving Error Code 80040406
This error has been reported when updating to a new version of QuickBooks. Make sure QuickBooks is open and that it is the correct QuickBooks file.
Also see QuickBooks Connection Error Messages