A Microsoft file hosting and synchronization service.
The actionable workaround is to replace the failing iframe temporarily with a direct OneDrive view/download link and report the missing odsp.react.lib-8e01e1f0.js dependency to Microsoft Support, because no public fix ETA is currently documented.
The 404 prevents OneDrive EmbedView from loading a required Microsoft-hosted JavaScript dependency, so the viewer cannot initialize and displays a blank frame. The same failure pattern has been reported with other hashed versions of odsp.react.lib on res-1.cdn.office.net.^1^
Your tests across files, personal accounts, Incognito, and minimal HTML already rule out the usual stale embed, extension, and host-page explanations. The embed was also generated through Microsoft’s documented PowerPoint for the web → File → Share → Embed this Presentation workflow.^2^
Current status
- Public Microsoft-hosted reports document this blank-frame/CDN-404 pattern and reports specifically involving personal OneDrive PowerPoint embeds.^3^
- The evidence is consistent with an EmbedView service/CDN regression rather than a problem in your HTML.
- There is no publicly verified Microsoft incident notice, resolution date, or ETA for this exact dependency failure as of November 2, 2026.^1^
- Do not hard-code another
odsp.react.lib-*.jshash or host a copied Microsoft bundle yourself. Those are internal, versioned viewer dependencies and are not a durable workaround.
Practical workarounds
- Link to the presentation outside an iframe.
In OneDrive, select the presentation → Share → Copy link, retaining view-only access. Replace the iframe with a normal link or button that opens the presentation in a new tab. PowerPoint for the web officially supports sharing a view-only link.^4^<p>The embedded viewer is temporarily unavailable.</p> <a href="PASTE-YOUR-ONEDRIVE-SHARING-LINK-HERE" target="_blank" rel="noopener noreferrer"> Open the presentation in PowerPoint for the web </a> - Offer a downloadable alternative.
PowerPoint for the web supports downloading a local copy as PowerPoint, PDF, ODP, or slide images. A PDF is generally the simplest read-only fallback.^5^ - For static public display, export slides as images.
Publish the images through your normal website hosting and optionally link them to the live presentation. This avoids both OneDrive EmbedView andview.officeapps.live.com, but animations, audio, video, and automatic synchronization are lost.
Escalate with diagnostic evidence
For a personal account, open Contact Microsoft Support, enter Microsoft 365, choose Get Help → Contact Support, sign in, and select Microsoft 365 and Office → Technical Support → Chat with a support agent in your web browser. This escalation path is also given in the matching Q&A resolution.^1^
Include:
- Product: personal OneDrive, PowerPoint for the web EmbedView.
- Exact failed URL and HTTP status:
odsp.react.lib-8e01e1f0.js, HTTP 404. - UTC timestamp and time zone.
- The generated iframe
srcwith account- or file-identifying tokens redacted. - A Network HAR capture and Console export from a reproduction.
- Confirmation that two files and two personal accounts fail in Chrome Incognito and minimal HTML.
- Confirmation that direct OneDrive access works, if it does.
- Reference to the matching OneDrive EmbedView/CDN reports and request escalation to the OneDrive/Office EmbedView service team.
Only Microsoft Support can confirm whether the failure maps to an active internal incident and provide an account-specific status or ETA.
References
- OneDrive Embeded View - error with "odsp.react.lib"
- Embed a presentation in a web page or blog | Microsoft Support
- OneDrive personal – PowerPoint “Embed” iframes now show blank on ...
- Basic tasks in PowerPoint for the web | Microsoft Support
- [PowerPoint for the web](https://support.microsoft.com/powerpoint/how-certain-features-behave-in-web-based-powerpoint)