life-cycle promotion demotion state change issue fixed