Description:
In Windows 11, when using Microsoft Edge or the Business Central Windows App, check printing in Dynamics 365 Business Central can fail silently depending on the combination of PDF handling settings and default applications.
Observed Behavior (Check Printing Matrix):
Observed Behavior (Check Printing Matrix): +-------------------------------+----------------------------+-------------------------------------------+ | Always Download PDFs (Edge) | Default PDF Handler | Check Print Behavior | +-------------------------------+----------------------------+-------------------------------------------+ | OFF | Edge | ✅ Works – print dialog opens | | OFF | External (e.g., Acrobat) | ✅ Works – print dialog opens | | ON | Edge | ✅ Works – print dialog opens | | ON | External (e.g., Acrobat) | ❌ Fails silently – no dialog, no error | +-------------------------------+----------------------------+-------------------------------------------+
Reproduction Steps:
- Open Business Central (production or sandbox) using Microsoft Edge or the BC for Windows App.
- Go to Payment Journals and create a check payment journal line (
Bank Payment Type = Computer Check
). - Enable “Always download PDF files” in Edge settings.
- Set Adobe Acrobat (or another external PDF viewer) as the default PDF handler.
- Attempt to print the check using Print Check → Print.
Actual Result:
- No print dialog appears
- No PDF is downloaded
- No error or feedback is presented
- Appears as if nothing happened
Expected Result:
- Business Central should detect a failed render and provide fallback instructions or an error message.
- Silent failures during core financial operations like check printing should be avoided.
Environment:
- OS: Windows 11
- Browser: Microsoft Edge (latest stable)
- Also Affects: Business Central for Windows App (WebView2)
- Report: 1401 - Check.rdlc
- Applies To: Both Production and Sandbox environments
Workarounds:
- ✅ Set Microsoft Edge as the default PDF handler
- ✅ Turn off "Always download PDF files" in Edge settings
With either of these workarounds in place, check printing works as expected.
Impact:
This issue affects a critical financial workflow and is not easily discoverable. It may block users from printing checks without any visible indication of why it failed.
Comments
It appears that options for formatting a post on this site are fairly limited. I was trying to post an ascii table of conditions under which the failure occurs. The bottom line is printing a check fails silently in Microsoft Edge on Windows 11 if the always download PDF's option is turned on and edge is not the default pdf handler for Windows.
Category: General
Very sorry for the formatting error above, It appears there's no way to edit the post on my end. Hopefully this attempt reads correctly.Observed Behavior (Check Printing Matrix):Always Download PDFs | Default PDF Handler | Check Print Behavior---------------------|--------------------------|-------------------------------Off | Edge | Works – print dialog opensOff | External (e.g., Acrobat) | Works – print dialog opensOn | Edge | Works – print dialog opensOn | External (e.g., Acrobat) | Fails silently – no dialog, no error
Category: General