Hi! When Epic MyChart forms print blank on a Mac, people usually describe it as: the print dialog opens but the preview is empty, only the hospital header/footer prints, or the “Print” button inside MyChart produces a blank page while the form looks fine on screen.
On macOS, this often happens when the document is displayed inside a secure iFrame (sometimes sandboxed) or an embedded PDF/form viewer. The content can be visible in the page, but the browser’s print pipeline can’t reliably “capture” it if the frame is cross-site, blocked by privacy settings, or rendered with restrictions.
Before we change anything, I want to figure out which bucket you’re in (Safari-only, browser-wide, account-specific, or a specific MyChart document type). A few quick questions:
1) macOS version + browser (Safari, Chrome, Edge) and whether it started after an update.
2) Where in MyChart: Questionnaires/forms, After Visit Summary, letters, or Document Center.
3) Do you see the document inside the page (embedded viewer), or does it open a separate pop-up/tab?
4) Does it print blank to a real printer and also to “Save as PDF”?
With those answers we can do safe checks and decide whether you’re dealing with secure iframe printing, a blocked pop-up/print window, or a PDF rendering issue.
Customer
On my Mac, MyChart forms print blank. I click print and it looks like it prints, but the pages are empty. It’s in Safari. The form is visible on screen.
Thanks — “visible on screen but prints blank” is classic for an embedded viewer / iframe case. Let’s keep it low-risk and just observe behavior first.
Check A: is the blank happening in the preview, or only on paper?
In Safari’s print dialog, does the preview thumbnail look blank too? If the preview is blank, it’s almost always the browser failing to print what’s inside a secure frame (or it’s blocked from access for privacy/security reasons). If the preview looks correct but paper is blank, that points more to the printer/spooler pipeline (less common with this symptom).
Check B: does “Save as PDF” also come out blank?
That’s a strong signal we’re dealing with a web-rendering/print capture issue rather than the printer itself.
Also, do you see the form inside a panel that feels like a viewer (scroll area, toolbar icons, or a document preview box), or does MyChart open a separate printable view?
Customer
The print preview is blank too. Save as PDF is also blank. It’s inside the MyChart page, like an embedded document view. It used to work a while ago.
Blank preview + blank Save-as-PDF tells us the print system isn’t “seeing” the rendered content. With portals like MyChart, the form often lives in a secure iFrame or a protected document endpoint. On Safari, privacy controls and frame restrictions can interfere with printing even when the content appears normally.
Before we call anything a “workaround,” I want to confirm two things (these change the recommended path and reduce repeat issues):
1) Is it only Safari, or also Chrome on the same Mac? (Chrome/Edge use a different printing pipeline.)
2) Does the issue happen for all MyChart documents, or only specific ones like questionnaires/forms vs visit summaries? Some items are plain HTML, others are embedded PDFs, and some are loaded cross-site in an iFrame with extra security headers.
If you can test just one thing: open the same MyChart page in Chrome (even without changing any settings) and tell me whether the print preview is also blank.
Customer
Chrome prints some things, but these forms still print blank. Visit summaries download fine, but the forms section is the problem.
That’s actually very useful: if visit summaries can be downloaded/printed but forms print blank across browsers, it suggests the forms are rendered in a more restricted way — often a sandboxed frame, an embedded viewer that requires an authenticated token, or a secure document endpoint that doesn’t behave like a normal printable page.
In other words, it’s less “your printer” and more “how this specific MyChart form is delivered to the browser.” A few patterns I’ve seen on macOS:
• The form is inside a cross-origin iframe, so the browser print pipeline can’t access it cleanly.
• Pop-up/print windows are blocked, so the printable view never fully loads before the print dialog opens.
• Content blockers / privacy settings prevent a dependency from loading inside the secure frame (so the frame looks fine until print tries to snapshot it).
Let’s do a safe “what changed” check: did this start after a Safari update, macOS update, or after your health system updated their MyChart interface? (Even a portal update can change the iframe/security settings without you doing anything.)
Customer
I updated macOS recently. Safari updated too. I also use some content blockers. I’m not sure if MyChart changed.
That combo (Safari/macOS update + content blockers) is a common trigger for “prints blank” on embedded content. The goal isn’t to disable everything permanently — it’s to confirm whether the blank printing is caused by a restriction around the secure iframe used for those forms.
Here are two safe diagnostics that don’t alter your account or the portal, and can be reversed immediately:
1) Private window test (browser isolation)
Open the same MyChart form in a Private window (Safari Private Browsing or Chrome Incognito). This temporarily disables many extensions and isolates cookies. If printing works there, we know an extension or site-level blocker is interfering with frame content at print time.
2) “Does a separate printable view exist?” test
Some MyChart pages have a “Download” or “Open in new window” option that generates a separate document view instead of the embedded frame. If a separate view prints while the embedded view prints blank, that supports the “secure iframe workaround” approach (print the standalone document view, not the embedded frame).
When you click Print, do you ever see a new tab flash briefly, or does everything happen inside the same page?
Customer
It stays in the same page. No new tab. In Private mode the print preview is still blank for the form. I don’t see a download button on the form page.
If Private mode doesn’t change it, that leans away from extensions and toward a genuine frame/print limitation for that content type. Many browsers have edge cases where printing from an iframe or embedded document results in a blank preview, especially when security headers or sandboxing are involved.
In practical support terms, we usually aim for one of two “clean” outcomes:
• Identify a supported alternate output path (for example, a portal “printable view,” a document export, or a different portal section like Document Center).
• Collect enough technical details so support can verify whether the portal is rendering the form in a sandboxed/secure iFrame that isn’t printable on macOS browsers right now.
Quick data points that help a lot (and don’t require changing settings):
1) The macOS version number (e.g., Sonoma 14.x) and Safari version.
2) Whether the form is an embedded PDF, a web form, or a scanned document (if you can tell).
3) Whether the form is accessible from a different menu route (sometimes Document Center exposes the same thing with export options).
If you tell me which MyChart section you’re in (Questionnaires vs Letters vs Documents), I can suggest the safest place to look for a supported “export/print” route without trial-and-error.
Customer
It’s in Questionnaires and it’s like a consent form we need for records. macOS Sonoma, Safari 17. The form is displayed like a document, not just text fields.
Understood — questionnaires/consent forms are often delivered differently than visit summaries. On some MyChart builds, they render the document inside a protected frame and rely on the browser to print that embedded content. When that breaks, users get the “blank print preview” symptom you’re seeing on Sonoma/Safari.
Since you need this for records, here’s the most helpful next step from a support perspective: collect evidence that it’s the embedded secure frame and not the printer.
Quick verification you can do safely:
• Try “Save as PDF” (you did) and note that it is blank.
• Try the same form in Chrome/Edge and note it’s also blank (you said forms still fail).
• If available, try the same account on another Mac or on Windows just once (even at a colleague’s desk). If Windows prints but Mac doesn’t, that’s a strong “macOS browser + secure iframe” compatibility signal for the portal team.
If you’re working under deadlines, a technician can also help you identify whether there’s an alternate route in your MyChart instance (sometimes under Document Center) that provides an exportable document view for the same form—without changing any clinical settings.
Not every message needs to end in chat, but in this case, the fastest path is to share your portal URL (domain only), macOS/Safari versions, and which menu path shows the form, so we can guide you to the least disruptive workaround for your exact MyChart build.
Customer
Can you give a checklist for our staff? We get calls about “MyChart prints blank on Mac” and want to collect the right info and try safe steps.
Absolutely — here’s a staff checklist tailored to Epic MyChart forms printing blank on Mac, with an emphasis on identifying when the issue is caused by a secure iframe or embedded viewer rather than the printer itself.
Staff Checklist: “MyChart prints blank on Mac”
1) Confirm scope: is it only a specific item (Questionnaires/consent forms) or all documents (visit summaries, letters, test results)?
2) Confirm where it renders: embedded document viewer inside the page vs a separate printable tab/window.
3) Confirm the symptom in the print dialog: is the print preview blank (not just the physical printer output)? Also test “Save as PDF.”
4) Record environment: macOS version + browser name/version (Safari/Chrome/Edge). Ask whether it started after an OS/browser update.
5) Quick browser isolation: try Private/Incognito once (to reduce extension/content-blocker effects). Note results.
6) Cross-browser check: try the same form in a second browser. If multiple browsers are blank, suspect the portal’s embedded secure frame/print route.
7) Look for supported export paths: Document Center / Letters / Download options (if present in that MyChart instance). Don’t change account settings; just note what options exist.
If staff captures items 1–6, support can quickly determine whether this is an embedded iFrame printing limitation and recommend the least disruptive workaround for that specific MyChart build.
Customer
If the preview is blank, what will support usually check first on the technical side?
When the print preview is blank, support typically starts by confirming whether the printable content is inside a cross-site or sandboxed iframe and whether the print action is being triggered before the frame content is fully accessible to the browser’s print pipeline.
The usual first checks are:
• Does the portal open a separate “printable view,” or is it printing the embedded frame directly?
• Is the content an embedded PDF/document endpoint requiring an authenticated token that doesn’t persist into the print context?
• Do browser privacy controls or content blockers prevent frame content from being available at print time (even if it appears on screen)?
With macOS/Safari version + which MyChart section + whether other browsers behave the same, an expert can usually identify whether this is a portal rendering path issue (secure iframe) versus a local device printing issue.
How to verify it’s an embedded frame issue (not the printer) before changing anything
Start by checking the print preview and “Save as PDF.” If both are blank, the issue is happening before the job reaches your printer. Then test the same form in a second browser and in a Private/Incognito session. If the form still prints blank across browsers, treat it as a secure iframe/embedded viewer printing limitation and focus on supported export/print routes in that MyChart instance.
Capturing macOS version, browser version, and the MyChart menu path where the form is accessed will dramatically shorten troubleshooting time.
Why do Epic MyChart forms print blank on a Mac?
Some MyChart forms are displayed in a secure or sandboxed iframe or embedded document viewer. On macOS browsers, printing from restricted embedded content can produce a blank print preview even when the form looks normal on screen.
If the print preview is blank, is it still a printer problem?
Usually not. A blank preview (and a blank “Save as PDF”) indicates the issue happens in the browser’s print capture step before anything reaches the printer. Focus on the portal document path and the embedded viewer/iframe behavior.
Why do visit summaries print but questionnaires/consent forms don’t?
Different MyChart sections can use different rendering methods. Visit summaries may download as a standard document, while forms may be embedded in a protected frame. That difference can affect whether printing works on macOS browsers.
What information should staff collect for support when MyChart prints blank?
Capture macOS version, browser version, whether print preview and “Save as PDF” are blank, which MyChart section is affected (Questionnaires/forms vs Documents), and whether another browser shows the same behavior. Include the menu path to the form.