Mi fix: refactor disable_channel mi output to success element

Signed-off-by: Jonathan Rajotte Julien <jonathan.r.julien@gmail.com>
Fix mi: use of wrong variable for error propagation

Signed-off-by: Jonathan Rajotte Julien <jonathan.r.julien@gmail.com>