[enh] Do not change status if already in this state