Limited time only. 90% off QuickBooks for 6 months.
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?.

10 Comments 10
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!

tami528
Level 1

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

I am receiving same info in event view after downloading desktop 2024 plus and trying to restore portable copy. qb just hangs and event viewer provides same message about mainframe. I have run thru many of the tools to repair. this is looking like a not so common but problematic issue in need of aa fix

LouiseG
QuickBooks Team

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

Hi there, Tami.  I appreciate all the steps you’ve put into addressing this issue. I understand how important it is to get this resolved efficiently. Let me connect you with the right team to ensure you get the assistance you need promptly.
 

I recommend reaching out to our Live Support team. They’re equipped to examine your account, uncover the issue, and ensure you’re able to restore your portable company file successfully.

Here’s how:
 

  1. Open QuickBooks Desktop and navigate to the Help menu.
  2. Select QuickBooks Desktop Help/Contact Us.
  3. Click Contact Us and provide a brief description of your concern.
  4. Sign in to your Intuit account, enter the one-time code sent to your email, and click Continue.
  5. Choose Chat with Us or Have Us Call You for live assistance.
     

You can review their support hours to determine their availability. 
 

If you have any other concerns, don’t hesitate to reply. We’re here to help.

SIAB
Level 7

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

@tami528 

Can you open the sample file without any issue?

Need to get in touch?

Contact us