Change anything in the launch config in launch.json
Restart
The debugger fails to start again
When the type changes in the config resolver, and the launch config has changed, then we use the wrong debug adapter type to resolve the config resolver when restarting.
When the type changes in the config resolver, and the launch config has changed, then we use the wrong debug adapter type to resolve the config resolver when restarting.