It turned out out the problem was that I was deploying my code in Debug mode. In Debug mode, if you turn away from your app and it goes into a suspended state, it doesn't automatically resume the way you would expect. You have to test that feature out separately in Visual Studio. I just needed...