Adam:
On the Atmega1284P does the watchdog stop the processor or does an event of lost oscillation stop it? I asked as DJBecker triggered a memory of a problem I had with a physical layout of the driving Xtal - I had to ground strap the metal can of it to stop an internal shutdown glitch due to stray spikes - I know - I know a stab in the dark
....