why do we report lockederror instead of noerror for contacts which would have saved successfully if it weren't for a problematic sibling?