Feature/handle interrupted betterer

Handle this in the same way that we're issuing a PR against adhearsion/punchblock.
In the real world bug the completion cause is the last value it was, in this case '000' (success). I wanted to replicate the exact conditions we saw the issue.