If the VM flags `--pause-isolates-on-start` and `--pause-isolates-on-exit` are not already set before the DAP attach workflow, then they never get set. That's because we never set them after looping through all the VM flags here: https://github.com/dart-lang/sdk/blob/238a29d8a14b7112e00db98c39e261315a96991d/pkg/dds/lib/src/dap/adapters/dart.dart#L857 FYI @DanTup - I have a fix prepared and will send it out shortly.