If the snapshot is not from the current branch, it means it is  not locked in the current context.