My app fails to start on a phone. How was I supposed to know that? RRS feed

  • Question

  • I sent my simplest-possible app for your review. After waiting for five days I get this result: 

    "FAIL. The application cannot be tested for compliance for Windows Phone Application Certification Requirements because it fails to launch on all Windows Phone devices. The application silently terminates at launch."

    Now, it works perfectly on the emulator. No errors in build, no messages, no warnings. It also works perfect when the phone is connected, and used as emulator. But since I cannot disconnect the phone without killing the app, how am I supposed to test it on the phone?

    So now I need to a) fix the error blind, since I cannot replicate it, and b) resubmit for another five or so days so they can test it for me. Nice going. This is getting to be annoying well beyond the safe limit.

    Why, oh why, can you not allow me to download the app on the phone, and test, and THEN submit it to you?

    Wednesday, May 22, 2013 6:42 PM

All replies

  • What do you mean with "I cannot disconnect the phone without killing the app" ?
    You can just launch your app from the app list. When you run your app with visual studio in your device, your app is automatically deployed on it.

    Try your application in your real device in release mode, it's possible that your bug doesn't show up in debug mode.

    Thursday, May 23, 2013 6:10 PM
  • Hello Heikki,

    This is a situation where you should submit your app as a beta and then install it on your phone. This will allow you to test your app after it has been processed by the store on a production phone. In most cases you will be able to reproduce the issue.


    Windows Phone Developer Support

    Thursday, May 23, 2013 7:18 PM
  • Hi Heikki,

    There is an ability to test your app on the phone without having it connected to the computer. In Visual Studio, in the Debug menu select "Start Without Debugging" to test your app on the device - this step requires the device to be connected to the computer, however, when you do this you can disconnect the device from the computer and test your app as you need.

    Also, your app will be available in the All App List (flick right to left on the home screen on the phone to see the list). Hope this helps!

    Paras Wadehra
    Nokia Developer Ambassador
    INETA Community Champion
    Twitter: @ParasWadehra
    FB Group:
    my apps at

    Regards, Paras Wadehra http://twitter.com/ParasWadehra

    • Proposed as answer by WinPhoneDevs Tuesday, May 28, 2013 4:29 AM
    Tuesday, May 28, 2013 4:29 AM
  • You can also use the Application Deployment tool that comes with the Phone SDK to deploy the submitted XAP to your device directly.

    I experienced the same rejection; and I cannot in any way reproduce this "Failure to Launch". Still waiting to hear something. Resubmitting and waiting another 3-5 days would be untenable when this report doesn't seem to be at all reproducible.

    See my question here: http://social.msdn.microsoft.com/Forums/en-US/wpsubmit/thread/dacfb61f-b717-4dfc-9774-389ea5c2f0ee

    • Edited by Derrick S Thursday, June 13, 2013 6:45 PM
    Thursday, June 13, 2013 6:45 PM
  • Hello All,

    When you submit your app as a beta it is processed by the store but it does not go through the full certification testing so it should be available to install on your test devices within 4-6 hours. While installing your app without debugging mode is a good way to test your app, we still recommend submitting your app as a beta if you are having difficulties reproducing the failure reasons.


    Windows Phone Developer Support

    Send us your feedback about the Dev Center

    Friday, June 14, 2013 2:55 PM