The process of building custom applications and tools that interact with Microsoft SharePoint, including SharePoint Online in Microsoft 365.
Hi Moleski
Thanks for reaching out to Microsoft Q&A forum support
Based on my research, there are several conditions in SharePoint Online could cause document version history to be missing or inaccessible despite versioning being enabled and no obvious administrative changes.
- Custom Scripting Disabled: When custom scripting is disabled in SharePoint Online, the display form pages (
DispForm.aspx) that show version history can become broken or missing components. This prevents version history from displaying correctly on migrated or certain sites because the version history functionality depends on these forms. - Compliance or Retention Policies: If the site or tenant has compliance retention policies that block or override deletions, this can interfere with versioning limits or cause version retention behavior to differ.
- Version Limits and Intelligent Versioning: SharePoint Online applies version limits (typically 500 versions max) and intelligent versioning rules that automatically remove older versions or expire them based on activity and age. If libraries/sites have different versioning limits or are subject to intelligent versioning, some versions may be trimmed or look like they are missing.
- Permissions and Access: Although affected users have valid permissions, if the UI or access to version history is attempted from certain custom apps or clients not supporting version history display, it might seem missing.
- Migration or Overwrites: If documents were migrated or overwritten incorrectly (e.g., uploading files directly instead of using supported migration tools), version history might not have transferred or could appear inaccessible.
That said, you can check around these scenarios for issue investigation. If the issue still persists after these checks and troubleshooting steps, kindly let me know, and we can explore further diagnostic actions or assistance options together.
Link references:
https://www.sharepointmigrator.com/blog/version-history-missing/ https://learn.microsoft.com/en-us/microsoft-365/community/versioning-basics-best-practices https://intranet.ai/articles/microsoft-365/sharepoint-version-history/ https://sharepointmaven.com/how-to-manage-version-history-settings-in-sharepoint/
Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link
Hope my answer will help you, any further support, kindly let me know in the comment section
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
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.