cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements
Dung Le
Level 2

MainFrame must be already created by now as this dll is demand loaded

When click Begin Activation, Quickbooks 2024 stops at a blank window and Event Viewer shows and Error:

An unexpected error has occured in "QuickBooks":
MainFrame must be already created by now as this dll is demand loaded

How can I fixed it?.

7 Comments 7
JamesM4
QuickBooks Team

MainFrame must be already created by now as this dll is demand loaded

Hi Dung Le,

 

Thanks for joining the Community. It's important you get the help you need so you can continue to manage your business with peace of mind. I'll be happy to share more info so you're on the right path with achieving your QuickBooks goals.

 

Based on the details you've shared above, I recommend troubleshooting this issue using the QuickBooks Tool Hub. The QuickBooks Tool Hub is designed to help fix such issues. Check out this article here that shows you how to effectively use the Tool Hub to your advantage.

 

 Feel free to keep me posted on how you make out. I'll be one message away. 

Dung Le
Level 2

MainFrame must be already created by now as this dll is demand loaded

I have asked ChatGPT, Copilot about this error and have tried to do step by step: using Quickbooks Tool Hub, reinstalling .Net framework 3.5 and 4.8 on Windows 11, turning off firewall and virus program ...), but all this can't fix this error. 

I also tried to install Quickbooks Desktop 2024 on Windows 10 on another laptop but it still receive the same error.

 

Dung Le
Level 2

MainFrame must be already created by now as this dll is demand loaded

I have just downloaded QuickBooks Premier Professional Services Edition 2024 Trial version. After installing it and run (no need Begin Activation step), Event Viewer still shows the error event ID 4:

 An unexpected error has occured in "QuickBooks":
MainFrame must be already created by now as this dll is demand loaded

And when I clicked the button "BUY NOW", the window shows the error: HTTP 404 Not Found

The webpage cannot be found

I can't add my licence from Trial Version

Dung Le
Level 2

MainFrame must be already created by now as this dll is demand loaded

Event Viewer also shows another error ID 1000: Application Crashing Events

Faulting application name: CefSharp.BrowserSubprocess.exe, version: 109.1.110.0, time stamp: 0xe0ba66d4
Faulting module name: libcef.dll, version: 109.1.11.0, time stamp: 0x63b8965c
Exception code: 0x80000003
Fault offset: 0x000000000170cd11
Faulting process id: 0x0xA54
Faulting application start time: 0x0x1DA74311F41E3DF
Faulting application path: C:\Program Files\Intuit\QuickBooks 2024\CefSharp.BrowserSubprocess.exe
Faulting module path: C:\Program Files\Intuit\QuickBooks 2024\libcef.dll
Report Id: 3bd96874-05e6-4dee-ba2d-a38ed9267554
Faulting package full name:
Faulting package-relative application ID:  

JamesM4
QuickBooks Team

MainFrame must be already created by now as this dll is demand loaded

Thanks for trying that. At this point, I recommend getting in touch with our phone support team so a specialist can assist you further with this. You can reach out to our support team by dialing 1-833-317-2226. To find out more about our hours and other contact methods, please follow this link here: Intuit QuickBooks Desktop software support policies. Let me know how you make out. I'll be one message away in case you need anything else.

saylig
Level 1

MainFrame must be already created by now as this dll is demand loaded

Hello Dung Le, 

Was this ever resolved for you?  I'm repeatedly receiving the exact error.  Thank you.

Doug

Trish_T
QuickBooks Team

MainFrame must be already created by now as this dll is demand loaded

Hi saylig,

 

Please contact our QuickBooks Desktop specialists at 1-855-253-1536 from Monday to Friday between the hours of 9 AM and 8 PM EST. With your consent, they'll connect with you virtually and isolate the cause of the error message, so you can get back to business as soon as possible!

 

Let us know if you have any other questions or concerns.  We would be glad to help!

Need to get in touch?

Contact us