msc: Fixing direct launch mode

Direct launch of a command doesn't take care of push or pull_push
mode

This commit fixes it