Fixed issue about repeated change status msg each time engine switch off

Fixed issue which sent messages of `status` changed when the engine was
switched off although the status didn't change due the engine was
already off