We have integrated Word Online functionality into our web application using the WOPI protocol to allow users to edit, review and approve Word documents. While standard text documents load and co-authoring works correctly, documents containing complex elements like Diagrams, SmartArt and Text Boxes fail to render.
When opening these complex documents, the placeholders for these objects appear, but they display a continuous loading spinner which eventually results in a timeout for the object.
Technical Context Host: Java Web Application (WOPI Host).
Storage: Documents are stored in Azure Blob Storage.
Office Server: We are using Microsoft 365 Cloud Editors for the WOPI integration (i.e., we are not hosting an on-premises Office Online Server/OOS).
When opening these complex documents, the placeholders for these objects appear, but they display a continuous loading spinner which eventually results in a timeout for the object.
Debugging Information: Upon checking the browser's developer tools (Network tab), we observe multiple failed requests to the Microsoft editor's resource handler:
Endpoint: A series of requests to ResReader.ashx are returning an HTTP 404 (Not Found) error.
Example Failed URL: https://word-edit.officeapps.live.com/we/ResReader.ashx?v=...&n=E2o1995482975.img&rndm=... (Note: We understand this is a Microsoft endpoint, but it appears to be failing to retrieve necessary file resources.)
Any guidance on the issue and resolution would be greatly appreciated.