I'm using Microsoft Graph Search API to search items in my sites. Then I'm using the id and siteId found in response of above API to preview the item using POST /sites/{siteId}/drive/items/{itemId}/preview Microsoft Graph Preview driveItem API
Preview API works for some items, but it fails with 404 - itemNotFound for certain items. I have confirmed the item and site ids are same as that returned by Search API. I have also confirmed the item exists by searching and viewing it from SharePoint web.
Can someone help me with why the preview API returns 404 for certain items?