Make program-dfu no longer resetting the device at completion

Initially I’m quite sure that my daisyseed would reset and run the newly programmed firmware when using make program-dfu. Since I have had my device flashed with a bootloader this is no longer the case. To be clear, the bootloader is overwritten and programs are run from internal flash again.

Is there any way to return to an automatic reset at completion of make program-dfu? This is now another manual interaction required for every flash procedure, pushing the reset button once more.

same problem here, I have a synth project where it reboots fine after flashing.

And an fx project where I have to manually reboot.

I’m seeing the same issue but I think it’s my hardware. I’ve been working on some custom hardware and my latest version is not restarting after programing with usb. A previous version of the hardware works as expected and restarts. It’s also restarting correctly if I program the daisy not plugged into the new hardware.

Also I noticed that if I have the daisy plugged into the new hardware, enter boot loader mode, unplug from hardware and program it still doesn’t restart.

All signs point to it being related to the hardware. Is it possible that when it enters into boot loader mode something in my circuit is tied to a pin that messes up the automatic restarting?

I just tried that same steps as above using a st link to program and it’s restarting in all cases. Any ideas would be great!