We come across an issue that on WorldServer, content authors raised a set of components for translation. After some time, they encountered some error (Sorry I don't know the exact error) and they decided to cancel the project.
All the components which are checked-out by WS, while cancelling the project those components are not undo checkout.
I came to know that if there is no error, user decides to cancel the project then WS will do undo checkout properly. That's good and that's what we want.
But problem is at the time of error occurred, it's unable to do undo checkout. Due to this a large set of components (in multiples of 100's components) are checked out by WS.
What would be the reason?