If SIP registration fails for some reason, the phone will not attempt to register again. I am roaming between my home and work, using the SIP stack, and it works beautifully and as expected if REGISTRATION succeeds. This means that if I loose phone service due to getting out of reach of an access poit, the phone will recover when I get into range.

However, if registration fails if only ONCE, the phone will not retry recovery except for manual reregistration or reboot.

Is there some setting that can change this behaviour?

Is there some firmware that corrects this problem?