Crash Com Error When Emailing/Printing

5-minute fixVerified for QB 2024 & 2025Easy–Medium difficulty

Quick Answer

"Crash Com Error" usually hits when QuickBooks hands off to Outlook/print/PDF and a COM/MAPI hook blows up (bad Outlook profile, preview pane, or corrupted print profile). Do this: Set Outlook as default, disable Outlook Preview Pane, run Tool Hub → Program Problems → QuickBooks PDF & Print Repair, then run reboot.bat from the QuickBooks folder. If it persists, repair Office and reset QBWUSER.ini.

What is this issue?

QuickBooks relies on COM/MAPI (Outlook) and Windows' print/PDF pipeline. Damaged Outlook profiles, the Windows/Outlook previewer, or corrupted QB print mappings cause the COM call to crash the app.

Problem statement:

QuickBooks crashes when invoking email/print because COM/MAPI or print bindings are broken.

Error Crash Com Error: QuickBooks crashes when emailing or printing

COM/MAPI or print bindings crash QuickBooks when attempting to email or print.

Symptoms:
  • Crash immediately after clicking Email/Print
  • "Crash Com Error" in Windows Event Viewer / QuickBooks log
  • Works until Outlook updates, then starts crashing
  • Only the affected Windows user sees the crash
Resolution Steps:
  1. 1.
    Set Outlook as default mail app
  2. 2.
    Disable Outlook Preview Pane and close any open email windows
  3. 3.
    Run PDF & Print Repair (Tool Hub)
  4. 4.
    Run reboot.bat (re-register QB DLLs)
  5. 5.
    Repair Office (Quick Repair → Online Repair if needed)
  6. 6.
    Reset QBWUSER.ini (per-user QuickBooks cache)

Quick Fix (≈5 Minutes)

Step 1: Close QuickBooks and Outlook completely

Ensure both applications are fully closed before proceeding.

Step 2: Set Outlook as default mail app

Windows Settings → Apps → Default apps → Email → Outlook.

Step 3: Disable Outlook Preview Pane

In Outlook, turn off Reading Pane/Preview Pane (View → Reading Pane → Off).

Step 4: Run PDF & Print Repair

Open QuickBooks Tool Hub → Program Problems → QuickBooks PDF & Print Repair Tool → run to completion.

Step 5: Run reboot.bat

Go to C:\Program Files\Intuit\QuickBooks 2025\ (or your year) → reboot.bat → right-click Run as administrator.

Step 6: Test

Try Email/Print again from QuickBooks.

Detailed Solution Steps

  • 1
    Reset print profile & XPS
    • Rename C:\ProgramData\Intuit\QuickBooks [Year]\QBPrint.qbpQBPrint.qbp.old.
    • Ensure Microsoft XPS Document Writer is enabled (Windows Features).
    • Restart Print Spooler (services.msc → Print Spooler → Restart).
  • 2
    Stabilize MAPI/Outlook
    • Control Panel → Mail → Show Profiles → set your production profile to Always use this profile.
    • If problems persist, create a fresh Outlook profile, add the mailbox, set it as default, and re-test.
  • 3
    Repair Office (if Outlook handoff still crashes)
    • Apps & Features → Microsoft 365/Office → Modify → Quick Repair.
    • If still failing, run Online Repair (longer).
  • 4
    Refresh QuickBooks user cache
    1. Close QB.
    2. %LOCALAPPDATA%\Intuit\QuickBooks [Year]\ → rename QBWUSER.iniQBWUSER.ini.old.
    3. Reopen QuickBooks (recent-file list resets; data unaffected).
  • Why does this happen?

    Common causes

    • Outlook/Windows updates change MAPI handlers
    • The Preview Pane holds COM objects open; QuickBooks' call collides
    • Corrupt QBPrint.qbp or XPS/Spooler issues
    • Old COM registrations fixed by reboot.bat

    How to Prevent It

    Best Practices

    • Keep Outlook default and Preview Pane off during QB emailing sessions
    • Patch Office and QuickBooks regularly
    • Add AV exclusions for QB program/data paths
    • Close QuickBooks and Outlook before major updates

    FAQs

    Will I lose data?

    No—these steps touch profiles/print configs only.

    Does 32-bit vs 64-bit Office matter?

    QB historically behaves better with 32-bit Office. 64-bit can work, but test.

    Why does it only affect one user?

    Most issues are per-user (Outlook/QBWUSER.ini/print profile).

    Related Resources

    Need Professional Help?

    If you're still experiencing crash errors after following these steps, our QuickBooks experts are here to help.

    Get Expert Support