When using the conventional Optiboot bootloader I've come to rely (for better or worse) on the reset given to the MCU when the Serial Monitor is opened. I will close and then reopen the Serial Monitor to get a clean reset on the board (and get back to square one after my code has turned the MCU internals into a dust cloud).
However, I don't get the same result when I've selected the Curiosity Nano (nEDBG) as the programmer. Is it reasonable for me to expect (or wish) that opening Serial Monitor when using Curiosity Nano (nEDBG) as the programmer would reset the MCU?