cancel
Showing results for 
Search instead for 
Did you mean: 
WilliamB89
Level 1

QuickBooks Enterprise 2023 emailing within quickbooks "QuickBooks can't complete current action due to a missing component." Error

Used to be able to send paystubs via email within quickbooks 2023 ent. on Windows 11, now when attempting it says ""QuickBooks can't complete current action due to a missing component."" then fails and says "sent 0 of 36"

 

i have done these things to repair it - 

1. close out of outlook and quickbooks and try again

2. check for updates on Win 11, .NET, Outlook, and Adobe.

3. make sure Adobe COM add-on is on in outlook

4. switch outlook back to old version instead of the new outlook.

5. ran "PDF/Printer fix" from tool hub.

6. ran "quickbooks program diagnostic tool" then "PDF/Printer fix" from tool hub and rebooted.

 

My theory is that QuickBooks is missing a component or it is checking for a dependency it cannot find on my PC.

ussually so long as i made sure the default software was Outlook and Adobe was working properly? it would work.

 

Seeking fix.

log i do see -

 

"

wpr.cpp (2170) :  MESSAGE: 21548: Mon Jul  8 15:41:41 LVL_ERROR--WPR: AddPrinter failed - failed to add XPS printer driver lasterror=1797OS =10.0 Printdriver name :Microsoft XPS Document Writer

fileutils.cpp (727) :  MESSAGE: 21548: Mon Jul  8 15:41:41 LVL_ERROR--Adding XPS Printer Failed.. Windows Error Code:1797. Reason: The printer driver is unknown.

.

fileutils.cpp (727) :  MESSAGE: 21548: Mon Jul  8 15:41:41 LVL_ERROR--OpenPrinter failed. Windows Error Code:1801. Reason: The printer name is invalid.

.

util.cpp (120) :  MESSAGE: 21548: Mon Jul  8 15:41:41 LVL_ERROR--WPR: OpenPrinter failed errorcode = 1801OS version 10.0

pdfprinter.cpp (897) :  MESSAGE: 21548: Mon Jul  8 15:41:41 LVL_ERROR--WPR: callDevMode fucntion call failed, Unable to get XPS driver handle"

with an end string of "client.cpp (2335) :  MESSAGE: 21548: Mon Jul  8 15:41:41 LVL_ERROR--WPR: ABORT_CLOSE"

 

i know that this function is dependant on printer processes when sending from within Quickbooks.

is this simply no longer compatible with 11?

2 Comments 2
ShyMae
QuickBooks Team

QuickBooks Enterprise 2023 emailing within quickbooks "QuickBooks can't complete current action due to a missing component." Error

I see all your efforts in getting this fixed, and I appreciate you sharing detailed information about your concern, William. QuickBooks Desktop Enterprise 2023 is compatible with Windows 11. However, specific issues can arise due to various factors, such as missing components or outdated drivers.

Given that you've gone through the troubleshooting steps, I recommend contacting our technical support to fix this as soon as possible. If necessary, they can arrange a screen-sharing session to diagnose the issue.

 

To reach our support team:

 

  1. Go to the Help menu. Select QuickBooks Desktop Help/Contact Us.
  2. Press Contact Us.
  3. Type a short description of your issue in the box provided. Click Continue.
  4. Sign in to your Intuit account.  Pick Continue, then Continue with my account.
  5. You'll receive a single-use code in your email; enter the code and Continue.
  6. Hit Have us call you.
     


In the meantime, you can consider emailing your paystubs using WebMail instead of Outlook. I'll show you how to set this up:

 

  1. Open your company file. Hover over the Edit menu.
  2. Click Preferences. Select the Send Forms option.
  3. Go to the My Preferences tab.
  4. In the Send email using section, tick WebMail.
  5. Press Add. Fill out the Add Email info, then OK.
  6. Hit OK to save it.
     


Now, you can email your pay stubs successfully.

 

Moreover, if you want to create a customized email template when sending messages/forms from QuickBooks, check out this article: Create custom email templates in QuickBooks Desktop.

 

After following these steps, you can ensure that your paystubs and other forms are emailed on time and received by your employees. Verify that the email addresses are correct to avoid any delays in sending them. I want to provide all the necessary help you need, so tap the reply button below if you have one, William. 

SIAB
Level 4

QuickBooks Enterprise 2023 emailing within quickbooks "QuickBooks can't complete current action due to a missing component." Error

@WilliamB89 

Install the trial version of QBD 2024 to isolate the problem. Did you encounter the same error messages?

Need to get in touch?

Contact us