We had a use case where we had to extend inheritance locks on live copies for Experience Fragment pages. In one of the page rendering components observed that there was node defined as :
<msmConfigEndpoint
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/coral/foundation/form/hidden"
granite:class="msm-config-endpoint"
value="${empty param.item ? requestPathInfo.suffix : param.item }"/>
on using this node on experience fragment page rendering component , was able to resolve the lock issue.
But wasn't able to find any much official documentation for it, can some one please help understand this ?
AEM Version : 6.5 Service Pack 3