persistent token recovery, debugging parent choice for stability (always choose the same parent again if possible)