When using complex args with an async task, the subsequent runs of async_status would inherit them, causing a module error (invalid params). Fixes #3150