I'm wondering if we should be leaving out the `next` here, to keep the user on this state instead. I'm not quite sure what `noop` will do for ussd channels, but I'm guessing they will get a timeout error from the aggregator when they try dial back in.