There is no code that accesses the IAP stuff. If that is happening it is by the most unlikely random chance. I don''t use the watchdog, maybe it is time to put that in at least as a diagnostic. I am checking the VCC and reset generator as you suggest, but this is so intermittent and hard to reproduce, it's not showing anything.
But there is one more straw to grasp at. It's possible that these parts were programmed with the Flash Magic tool set to the -RC2 part by default, rather than the proper -RD2. Could that possibly affect the retention of the program???
But there is one more straw to grasp at. It's possible that these parts were programmed with the Flash Magic tool set to the -RC2 part by default, rather than the proper -RD2. Could that possibly affect the retention of the program???