Updated Profile SetupMagic to better handle UX not 'blur' on pass input