Why doesn’t my Ochain return to its default position properly?