auto-layout/initialize fails repeatedly