IOS WebClip: update crashing the phone

Summary:
I am developing a webclip (an rss reader) and sometimes, like once out of 20 times, when I update the app (through updating the manifest) the app launches and I cannot get out of it anymore, I have to reset the phone to get out or wait for the phone to run out of battery.
The details:
My webclip calls home in AJAX on start to see if there is anything new (dunno if that's related)
When I have a new version, I update the manifest file on my server, changing the URLs of the cached resources to make sure they are downloaded again.
On restarting the app (home -> launch again), the old version launches and the new version downloads in the bg
On restarting the app again, the new version comes up. That's in 95% of the cases
In 5% of the case, the following happens:
The symptom
The old version of the app launches instead of the new version
it doesn't switches from portrait to landscape anymore. It sticks in portrait mode whatever I do.
Clicking on Home doesn't leave the app (doesn't do anything at all)
Double clicking on home doesn't do anything at all either
A long press on Home seems to trigger Siri (I hear the ding-ding) but I cannot do anything with it and I don't see Siri.
A triple press on Home launch the guided access (I have it setup) but I still cannot get out of the app.
Clicking on power doesn't do anything (long press or short press)
The phone doesn't go to sleep anymore. The screen dims after the delays and it stays dimmed forever - never turns off.
Clicking on a <a href target=_blank href=kdljkhklhklhkl> in the app normally leaves the app for Safari but it doesn't do anything here.
The app works fine otherwise.
Pressing Home+Power for 5 seconds seems the only way to leave the app at that stage. This resets the phone.
I am puzzled by this problem. It happened three times to me already - all three times in a middle of an app update. I noticed it naturally since as I'm the developer I update the app quite frequently. But I'd hate for any of my users to fall into this. Hard to explain swallow...
I am testing on an iPhone 4S with iOS 6.1.3 (the latest). I'm also testing this on Chrome and Firefox on linux with no such issue so far even though I've reloaded the app far more often with those desktop browsers.
Any hint is welcome. I am ready to get involved if anyone has issues reproducing it or want me to do specific manipulations or developments.

    @jonny513 - A device having an issue during an update is not a very common occurence, but it can happen. I hope you were able to recover your personal data through a restore. If you have any questions, please browse through the forums for a possible answer, or please reach out to us. We are more than happy to assist you.
Thank you and take care.
NicandroN_VZW
Please follow us on Twitter @vzwsupport

Similar Messages

Maybe you are looking for

  • Customising Sharepoint Foundation 2013

    Hi there, I am very new to Sharepoint and would like to create an company intranet.  I would like to create a custom home page for the intranet site. Can someone please provide instructions on how I can achieve this.

  • Is it possible to Delete BP's from production system

    Hi All, Is it possible to delete old BP numbers from production system? if yes please let me know the procedure and impact on the system. if no please let me know ,how to prevent user from entering old BP number into order. Thanks in advance for your

  • Screen with yellow tint - 2nd gen

    I just replaced a first gen with a 2nd gen ipod touch. The 2nd gen's screen is yellowish with washed out contrast. Is this a known issue? Will an Apple Store consider it for replacement? It's not completely unviewable, just harder to read. thanks

  • Struts: how to populate info into a form?

    Hi there, quick question in struts: a user logs in the system and immediately sees his account information (composed of name, address...) the user's info is retrieved from the db during the login phase. Q: after the login, how can I populate the user

  • ISCSI support

    Hi, has anyone experience in connecting Promise vTrack raid arrays to Solaris using iSCSI? Solaris sees the targets but does not make conection, no matter how hard we try. MS Initiator on the other hand works instantly, as well as linux one. How to d