Aha! If I move this line after line 24, i.e., after `self.messages.launch()` the intermittent failure goes away. I got 31/31 passes!

Is there a reason we have to send the message *before* launching the messages app? If not then I think this might be a solution to our problem. :)