A family of Microsoft relational database management systems designed for ease of use.
Hi @avi,
Welcome to Microsoft Q&A, and thank you very much for reaching out.
Based on your description, may I first verify whether you are loading the PDF from your local device into your Access form through VBA?
If so, from my research, your suspicion is correct. The WebBrowser control in Access still relies on the legacy Internet Explorer (IE) rendering engine, which Microsoft has deprecated and recently disabled as part of Windows and Microsoft 365 updates. Although the IE desktop application has been retired, several components continue to depend on the underlying IE runtime.
When this runtime is disabled or removed by an update, the WebBrowser control may show a blank or gray page instead of displaying the PDF, without returning any clear error. As a result, the legacy WebBrowser control is no longer reliable for rendering PDFs or web‑based content in Access. I also tested this on my side using PDF on my local device and was able to replicate the behavior you described.
Microsoft now recommends using the new Microsoft Edge WebBrowser control, which is based on WebView2. However, this newer control is not a direct replacement for the IE‑based one. Existing databases that were originally built with the legacy WebBrowser control may require adjustments before the Edge control works correctly.
If the new Edge‑based WebBrowser control also appears blank, this is commonly related to how the local file path is passed through VBA. According to the Microsoft documentation, when navigating to a local PDF instead of a web address, you must include the https://msaccess/ prefix before the file path to ensure it loads properly.
I also found a related community thread reporting the same issue, which you may find helpful. Feel free to check it here.
I hope this helps.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.