I don't know if believe that the issues with these are just programming. After cleaning the contacts on my run/prgm switch my faulty A unit has been 100%. Powered up/down several times and also let it sit several days and then turned it back on and have had no issues with it remembering who it is. Hopefully it stays this way. Even if it does need a reflash, I won't be sending mine in unless it quits again.