Hi @Tony ,
Thanks for the detailed description of the case. When I received the case, I searched a lot of documents did a lot of researches.
I use the REST API _api/web/lists('list-id')/items(id)/ValidateUpdateListItem() to do test ,but I get the error: The file \"https://xxxxx.sharepoint.com/sites/xxxx/test1/Document1.docx\" is checked out for editing by i:0#.f|membership|xxx@xxxxx. (the screenshot of my test results is as follows) .
We will continue to research this issue ,If there is an update or progress, will tell you in time. Thank you for your understanding and support.
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.