FREE - In Google Play
FREE - in Win Phone Store
Does it prompt to allow internet access? If not try setting some phone setting that allow this before starting the app.
I've not experienced it myself, but it seems as though the prompt may sometimes be opening up off of the viewable screen.