There is an error in the log similar to this:
This comes directly from the Intuit Software Development Kit (SDK) and indicates that the requested QuickBooks file is most likely corrupted.
This is similar to Error Code 80040421, except that it gets probably a step further when connecting to QuickBooks before deciding that there is a problem.
Attempt to open the file manually from where QQube synchronizes the data (if on a server, login as the special QQube synch user) and see if there are any errors. If you are unable to so, then contact QuickBooks technical support.
If you CAN open up the QB file manually, then attempt to run a Manual Synch choosing only the Company Setup/Preferences, while the file is open under the QB Admin user.
If the log shows the same error code, then rebuild the QuickBooks file and reload from scratch in QQube. This has a 20% chance of working. If you get this same error again, then it is necessary to contact QuickBooks support and convince them to fix the file or send to Intuit Data Services to repair the file.
CONVINCING INTUIT TO TAKE YOUR FILE
If you perform a rebuild, using the QuickBooks - and it shows no errors - and you still get the same 8004041C error during the synch, then there is a corruption problem underneath the hood, that the rebuild, or verify logs may - and probably won't - not show.
In these cases, QuickBooks will not take the file, and attempt to throw the problem back at you - and QQube. However, we, like all QuickBooks 3rd party developers, are beholden to the Intuit SDK, and if the SDK is unable to pull data, there is nothing that anybody can do to get around the problem.
So, we need to give Intuit Support proof that the SDK is unable to extract the information from QuickBooks.
THE INTUIT SDK CREATES A LOG
There is a file called qbsdklog.txt in which Intuit logs SDK the details of the interaction between QuickBooks and a 3rd party application like QQube. It is located in c:\ProgramData\Intuit\QuickBooks
When you get the 8004041C error a second time, immediately grab the qbsdklog.txt and Create a Support Ticket, attaching that file, as well as the QQube synch log.
We can review the files, and ensure that you have the correct "ammunition" you need to convince Intuit that you have corruption in your file, and that they need to accept the file to fix it.
is requesting access to a wiki that you have locked: https://clearify.com/wiki/view/3693/error-8004041c-internal-quickbooks-error