Investigation: initial estimate 3sp
Investigation outcome and action taken
Failure happens when you move/rename a node between different subtrees. There is a workaround: you can publish by hand the node with problems and then sync again.
As there is a workaround, first we are going to improve communication to the user. When user launches synchronization process and there is an error related to this problem, we will send a notification to the user with the error, description of the problem and way to fix manually starting a publish of parent. Later we will review the api way to launch synchronization to give similar information in the response.