I have never gotten that to work on a windows PC - Always resets no matter what software I use - even after messing around with the DTR settings.
My solution was to cut the trace and install a small switch. When the switch was closed, the board was in the default mode or “Program” mode which allowed me to upload code and it reset when I opened Serial Monitor.
With the switch open, it was in “run” mode which did not allow me to upload code, but I could open Serial Monitor (or any other program) without the board resetting. Worked well.