Custom position function wasn't getting nulled out on reset