a primary executable program, wherein the programmable controller executes the primary program to control normal operations of the wireless device including normal communications through the wireless network and executes the primary program to detect a potentially unrecoverable programming error sufficient to cause a failure of normal communications through the wireless network during execution of