Hi Kerry, so this is my output on the debug console when refreshing the RTWDOG every certain period of time. I use a print statement before and after the refresh to confirm that the rtwdog is behaving as expected and that the counter is incrementing.

However, this is my result when I turn off the refresh and force the rtwdog to reset the mcu. As you can see, my code just sort of stops running, essentially shutting down, and does not reset and re-initialize the program. The counter does increment and it resets at the value that I expect it to. My current debug mode is "Debug using LinkServer probes"

Is there perhaps a different debugger I can use? And yes you said it completely right. The code does not print any more information after resetting the MCU. I expect it to essentially print out the exact same messages, which it does not do. Any help would be great, thanks!