Remote jupyterhub kernel fails to launch: "waiting for kernel to be idle"

Environment data

VS Code version: 1.67.2, 1.68.1
Jupyter Extension version (available under the Extensions sidebar): 2022.4.1021342353, 2022.5.1001601848
Python Extension version (available under the Extensions sidebar): 2022.8.1
OS (Windows | Mac | Linux distro) and version: OSX 12.4
Python and/or Anaconda version: various 3.7-3.9
Type of virtual environment used (N/A | venv | virtualenv | conda | ...): conda
Jupyter server running: Remote

Expected behaviour
Remote kernel successfully launches
Actual behaviour
Sits at "Connecting to kernel: Waiting for Jupyter Session to be Idle"
Steps to reproduce:

Select remote URI via "Jupyter: Specify Jupyter Server for connections"
Highlight a cell in file, right click and select "Run in interactive window"
Get message that kernel is starting, then see "kernel failed to launch in time" after timing out

This seems similar to https://github.com/microsoft/vscode-jupyter/issues/9014
Everything worked fine until this morning - I tried downgrading VS Code, the Jupyter extension, the Python extension, no dice. This is on my M1 laptop using the arm build; old Intel MBP running VS Code 1.67.1, jupyter extension v2022.4.1021342353, and python extension v2022.8.1 still works.
The log is kind of confusing - it's like it's trying to launch a local and remote server simultaneously? Looking at the kernels on the remote server, it's certainly talking to it, as it launches a kernel I can see in the web UI when I interact with VS Code. Just fails the waiting for idle...
Please let me know if there's any other logs or diagnostics that'd be helpful!
Logs

Visual Studio Code (1.68.1, undefined, desktop)
Jupyter Extension Version: 2022.5.1001601848.
Python Extension Version: 2022.8.1.
Workspace folder /Users/<<user redacted>>/Repos/<<project redacted>>
error 16:13:1.106: Exception while attempting zmq : [Error: No native build was found for platform=darwin arch=arm64 runtime=electron abi=101 uv=1 armv=8 libc=glibc node=16.13.0 electron=17.4.7
    loaded from: /Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/node_modules/zeromq

	at Function.load.path (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/node_modules/node-gyp-build/index.js:1:3163)
	at load (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/node_modules/node-gyp-build/index.js:1:648)
	at Object.<anonymous> (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/node_modules/zeromq/lib/native.js:1:198)
	at Module.u._compile (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:4:1313)
	at Object.Module._extensions..js (node:internal/modules/cjs/loader:1216:10)
	at Module.load (node:internal/modules/cjs/loader:1035:32)
	at Module._load (node:internal/modules/cjs/loader:876:12)
	at Function.c._load (node:electron/js2c/asar_bundle:5:13343)
	at Function.s._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:102:32307)
	at Function.b._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:102:28750)
	at Function._._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:97:61578)
	at Module.require (node:internal/modules/cjs/loader:1059:19)
	at _ (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:4:699)
	at Object.<anonymous> (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/node_modules/zeromq/lib/index.js:1:144)
	at Module.u._compile (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:4:1313)
	at Object.Module._extensions..js (node:internal/modules/cjs/loader:1216:10)
	at Module.load (node:internal/modules/cjs/loader:1035:32)
	at Module._load (node:internal/modules/cjs/loader:876:12)
	at Function.c._load (node:electron/js2c/asar_bundle:5:13343)
	at Function.s._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:102:32307)
	at Function.b._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:102:28750)
	at Function._._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:97:61578)
	at Module.require (node:internal/modules/cjs/loader:1059:19)
	at _ (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:4:699)
	at Object.92747 (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:3839954)
	at __webpack_require__ (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:4466880)
	at u.zmqSupported (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:580874)
	at u.isSupportedForLocalLaunch (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:580617)
	at u.get isSupported [as isSupported] (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:580527)
	at t.registerTypes (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:595635)
	at /Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:4471788
	at /Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:4472541
	at /Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:4472549
	at e.activate (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:4472671)
	at Function._callActivateOptional (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:88:17470)
	at Function._callActivate (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:88:17131)
	at /Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:88:14945
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async _activate (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:83:8180)
	at async _waitForDepsThenActivate (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:83:8122)
	at async _initialize (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:83:7486)]
User belongs to experiment group 'jupyterTestcf'
User belongs to experiment group 'jupyterEnhancedDataViewer'
info 16:13:1.257: LSP Notebooks experiment is disabled -- not in treatment group
info 16:13:1.258: Experiment status for python is {"enabled":true,"optInto":[],"optOutFrom":[]}
info 16:13:1.335: Process Execution: > /usr/bin/python3 -m pip list
> /usr/bin/python3 -m pip list
error 16:13:1.475: Failed to get activated environment variables ourselves [Error: Command failed: conda activate dev_env_20220518 && echo 'e8b39361-0157-4923-80e1-22d70d46dee6' && python /Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/printEnvVariables.py

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
To initialize your shell, run

    $ conda init <SHELL_NAME>

Currently supported shells are:
  - bash
  - fish
  - tcsh
  - xonsh
  - zsh
  - powershell

See 'conda init --help' for more information and options.

IMPORTANT: You may need to close and restart your shell after running 'conda init'.

	at ChildProcess.exithandler (node:child_process:406:12)
	at ChildProcess.emit (node:events:390:28)
	at maybeClose (node:internal/child_process:1064:16)
	at Socket.<anonymous> (node:internal/child_process:450:11)
	at Socket.emit (node:events:390:28)
	at Pipe.<anonymous> (node:net:687:12)] {
  killed: false,
  code: 1,
  signal: null,
  cmd: "conda activate dev_env_20220518 && echo 'e8b39361-0157-4923-80e1-22d70d46dee6' && python /Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/printEnvVariables.py"
}
error 16:13:1.475: Execing shell command, Class name = h, completed in 147ms, has a falsy return value, Arg 1: "~/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/printEnvVariables.py", Arg 2: {"env":{"ELECTRON_RUN_AS_NODE":"1","USER":"<<user redacted>>","__CFBundleIdentifier":"com.microsoft.VSCode","COMMAND_MODE":"unix2003","LOGNAME":"<<user redacted>>","PATH":"/Applications/Julia-1.7.app/Contents/Resources/julia/bin:/Users/<<user redacted>>/miniforge3/bin:/Users/<<user redacted>>/miniforge3/condabin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.LOHbgMKcAg/Listeners","SHELL":"/bin/zsh","HOME":"/Users/<<user redacted>>","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","TMPDIR":"/var/folders/9g/tb3sfw8d1k7bpxrmflhvxlz40000gp/T/","XPC_SERVICE_NAME":"application.com.microsoft.VSCode.2878061.2878067","XPC_FLAGS":"0x0","ORIGINAL_XDG_CURRENT_DESKTOP":"undefined","VSCODE_CWD":"/","VSCODE_NLS_CONFIG":"{\"locale\":\"en-us\",\"availableLanguages\":{},\"_languagePackSupport\":true}","VSCODE_CODE_CACHE_PATH":"/Users/<<user redacted>>/Library/Application Support/Code/CachedData/30d9c6cd9483b2cc586687151bcbcd635f373630","VSCODE_IPC_HOOK":"/Users/<<user redacted>>/Library/Application Support/Code/1.68.1-main.sock","VSCODE_PID":"25614","SHLVL":"0","PWD":"/","OLDPWD":"/","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_REPOSITORY":"/opt/homebrew","MANPATH":"/opt/homebrew/share/man::","INFOPATH":"/opt/homebrew/share/info:","CONDA_EXE":"/Users/<<user redacted>>/miniforge3/bin/conda","_CE_M":"","_CE_CONDA":"","CONDA_PYTHON_EXE":"/Users/<<user redacted>>/miniforge3/bin/python","CONDA_SHLVL":"1","CONDA_PREFIX":"/Users/<<user redacted>>/miniforge3","CONDA_DEFAULT_ENV":"base","CONDA_PROMPT_MODIFIER":"(base) ","_":"/Applications/Visual Studio Code.app/Contents/MacOS/Electron","VSCODE_AMD_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_PIPE_LOGGING":"true","VSCODE_VERBOSE_LOGGING":"true","VSCODE_LOG_NATIVE":"false","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_LOG_STACK":"false","VSCODE_IPC_HOOK_EXTHOST":"/var/folders/9g/tb3sfw8d1k7bpxrmflhvxlz40000gp/T/vscode-ipc-2842b700-fb38-406e-ae4d-43f373ee126f.sock","APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL":"1","PYTHONWARNINGS":"ignore"},"shell":"bash","timeout":60000,"maxBuffer":1000000,"throwOnStdErr":false} [Error: Command failed: conda activate dev_env_20220518 && echo 'e8b39361-0157-4923-80e1-22d70d46dee6' && python /Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/printEnvVariables.py

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
To initialize your shell, run

    $ conda init <SHELL_NAME>

Currently supported shells are:
  - bash
  - fish
  - tcsh
  - xonsh
  - zsh
  - powershell

See 'conda init --help' for more information and options.

IMPORTANT: You may need to close and restart your shell after running 'conda init'.

	at ChildProcess.exithandler (node:child_process:406:12)
	at ChildProcess.emit (node:events:390:28)
	at maybeClose (node:internal/child_process:1064:16)
	at Socket.<anonymous> (node:internal/child_process:450:11)
	at Socket.emit (node:events:390:28)
	at Pipe.<anonymous> (node:net:687:12)] {
  killed: false,
  code: 1,
  signal: null,
  cmd: "conda activate dev_env_20220518 && echo 'e8b39361-0157-4923-80e1-22d70d46dee6' && python /Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/printEnvVariables.py"
}
info 16:13:2.68: Process Execution: > ~/miniforge3/envs/dev_env_20220518/bin/python -c "import jupyter"
> ~/miniforge3/envs/dev_env_20220518/bin/python -c "import jupyter"
info 16:13:2.69: Process Execution: > ~/miniforge3/envs/dev_env_20220518/bin/python -c "import notebook"
> ~/miniforge3/envs/dev_env_20220518/bin/python -c "import notebook"
info 16:13:2.144: Process Execution: > ~/miniforge3/envs/dev_env_20220518/bin/python -m jupyter kernelspec --version
> ~/miniforge3/envs/dev_env_20220518/bin/python -m jupyter kernelspec --version
info 16:13:7.113: Creating server with url : <<url redacted>>
info 16:13:7.783: Checking for server existence.
info 16:13:7.784: Checking for server usability.
info 16:13:7.784: Starting notebook server.
info 16:13:7.784: Connecting to server
info 16:13:7.784: Connecting to process server
info 16:13:7.784: Connecting server kernel <<url redacted>>
Connecting to Jupyter server at <<url redacted>>
info 16:13:7.784: Creating server with url : <<url redacted>>
info 16:13:7.785: Connection complete server
info 16:13:7.785: Server started.
info 16:13:7.785: Creating server with url : <<url redacted>>
info 16:13:8.250: Creating server with url : <<url redacted>>
info 16:13:15.414: Starting interactive window for resource '/Users/<<user redacted>>/Repos/<<project redacted>>/src/<<build_tables.py>>.py'
info 16:13:15.498: Attempting to start a server because of preload conditions ...
info 16:13:15.501: Checking for server existence.
info 16:13:15.504: Preferred Remote kernel for Interactive-1.interactive is 52cdd9e4-63bb-4ad9-a398-559d52ec302f
info 16:13:15.504: Switching remote kernel to 52cdd9e4-63bb-4ad9-a398-559d52ec302f for vscode-interactive:Interactive-1.interactive
info 16:13:15.504: Using notebook.selectKernel to force remote kernel for vscode-interactive:Interactive-1.interactive to 52cdd9e4-63bb-4ad9-a398-559d52ec302f
info 16:13:15.504: Checking for server usability.
info 16:13:15.505: Starting notebook server.
info 16:13:15.505: Connecting to server
info 16:13:15.505: Launching server
info 16:13:15.505: Starting Notebook
info 16:13:15.545: Generating custom default config at /var/folders/9g/tb3sfw8d1k7bpxrmflhvxlz40000gp/T/978a2069-1d0e-40d7-8992-795f20f65bca/jupyter_notebook_config.py
info 16:13:15.545: Starting Jupyter Notebook
Starting Jupyter from ~/miniforge3/envs/dev_env_20220518/bin/python with command line --no-browser --notebook-dir="/Users/<<user redacted>>/Repos/<<project redacted>>" --config=/var/folders/9g/tb3sfw8d1k7bpxrmflhvxlz40000gp/T/978a2069-1d0e-40d7-8992-795f20f65bca/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
info 16:13:15.551: Creating daemon pool for /Users/<<user redacted>>/miniforge3/envs/dev_env_20220518/bin/python with env variables count 48
info 16:13:15.552: Process Execution: > ~/miniforge3/envs/dev_env_20220518/bin/python -m vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v --ppid 25720
> ~/miniforge3/envs/dev_env_20220518/bin/python -m vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v --ppid 25720
info 16:13:15.552: Process Execution: > ~/miniforge3/envs/dev_env_20220518/bin/python -m vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v --ppid 25720
> ~/miniforge3/envs/dev_env_20220518/bin/python -m vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v --ppid 25720
info 16:13:15.553: Process Execution: > ~/miniforge3/envs/dev_env_20220518/bin/python -m vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v --ppid 25720
> ~/miniforge3/envs/dev_env_20220518/bin/python -m vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.jupyter_daemon -v --ppid 25720
info 16:13:15.581: Starting Jupyter Session id = 'startUsingRemoteKernelSpec:22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher' for 'Interactive-1.interactive' (disableUI=false)
info 16:13:15.592: Process Execution: > /usr/bin/python3 ~/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/normalizeSelection.py
> /usr/bin/python3 ~/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/normalizeSelection.py
info 16:13:15.638: Process Execution: > ~/miniforge3/envs/dev_env_20220518/bin/python (daemon) -m jupyter notebook --no-browser --notebook-dir="/Users/<<user redacted>>/Repos/<<project redacted>>" --config=/var/folders/9g/tb3sfw8d1k7bpxrmflhvxlz40000gp/T/978a2069-1d0e-40d7-8992-795f20f65bca/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
> ~/miniforge3/envs/dev_env_20220518/bin/python (daemon) -m jupyter notebook --no-browser --notebook-dir="/Users/<<user redacted>>/Repos/<<project redacted>>" --config=/var/folders/9g/tb3sfw8d1k7bpxrmflhvxlz40000gp/T/978a2069-1d0e-40d7-8992-795f20f65bca/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
info 16:13:15.638: Waiting for Jupyter Notebook
info 16:13:15.735: Registering dummy command feature
/Users/<<user redacted>>/miniforge3/envs/dev_env_20220518/lib/python3.8/site-packages/traitlets/traitlets.py:2389: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use '/Users/<<user redacted>>/Repos/<<project redacted>>' instead of '"/Users/<<user redacted>>/Repos/<<project redacted>>"' if you require traitlets >=5.
  warn(
info 16:13:15.891: /Users/<<user redacted>>/miniforge3/envs/dev_env_20220518/lib/python3.8/site-packages/traitlets/traitlets.py:2389: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use '/Users/<<user redacted>>/Repos/<<project redacted>>' instead of '"/Users/<<user redacted>>/Repos/<<project redacted>>"' if you require traitlets >=5.
  warn(

[I 16:13:16.007 NotebookApp] Serving notebooks from local directory: /Users/<<user redacted>>/Repos/<<project redacted>>
info 16:13:16.8: /Users/<<user redacted>>/miniforge3/envs/dev_env_20220518/lib/python3.8/site-packages/traitlets/traitlets.py:2389: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use '/Users/<<user redacted>>/Repos/<<project redacted>>' instead of '"/Users/<<user redacted>>/Repos/<<project redacted>>"' if you require traitlets >=5.
  warn(
[I 16:13:16.007 NotebookApp] Serving notebooks from local directory: /Users/<<user redacted>>/Repos/<<project redacted>>

[I 16:13:16.007 NotebookApp] Jupyter Notebook 6.4.11 is running at:
info 16:13:16.9: /Users/<<user redacted>>/miniforge3/envs/dev_env_20220518/lib/python3.8/site-packages/traitlets/traitlets.py:2389: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use '/Users/<<user redacted>>/Repos/<<project redacted>>' instead of '"/Users/<<user redacted>>/Repos/<<project redacted>>"' if you require traitlets >=5.
  warn(
[I 16:13:16.007 NotebookApp] Serving notebooks from local directory: /Users/<<user redacted>>/Repos/<<project redacted>>
[I 16:13:16.007 NotebookApp] Jupyter Notebook 6.4.11 is running at:

[I 16:13:16.007 NotebookApp] http://localhost:8888/?token=28cb858c2f08108a1c83a5ea1404c0d11a028dfdd4298bca
info 16:13:16.9: /Users/<<user redacted>>/miniforge3/envs/dev_env_20220518/lib/python3.8/site-packages/traitlets/traitlets.py:2389: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use '/Users/<<user redacted>>/Repos/<<project redacted>>' instead of '"/Users/<<user redacted>>/Repos/<<project redacted>>"' if you require traitlets >=5.
  warn(
[I 16:13:16.007 NotebookApp] Serving notebooks from local directory: /Users/<<user redacted>>/Repos/<<project redacted>>
[I 16:13:16.007 NotebookApp] Jupyter Notebook 6.4.11 is running at:
[I 16:13:16.007 NotebookApp] http://localhost:8888/?token=28cb858c2f08108a1c83a5ea1404c0d11a028dfdd4298bca

info 16:13:16.10: Process Execution: > ~/miniforge3/envs/dev_env_20220518/bin/python (daemon) ~/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/vscode_datascience_helpers/getServerInfo.py
> ~/miniforge3/envs/dev_env_20220518/bin/python (daemon) ~/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/vscode_datascience_helpers/getServerInfo.py
[I 16:13:16.007 NotebookApp]  or http://<IP_ADDRESS>:8888/?token=28cb858c2f08108a1c83a5ea1404c0d11a028dfdd4298bca
info 16:13:16.11: /Users/<<user redacted>>/miniforge3/envs/dev_env_20220518/lib/python3.8/site-packages/traitlets/traitlets.py:2389: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use '/Users/<<user redacted>>/Repos/<<project redacted>>' instead of '"/Users/<<user redacted>>/Repos/<<project redacted>>"' if you require traitlets >=5.
  warn(
[I 16:13:16.007 NotebookApp] Serving notebooks from local directory: /Users/<<user redacted>>/Repos/<<project redacted>>
[I 16:13:16.007 NotebookApp] Jupyter Notebook 6.4.11 is running at:
[I 16:13:16.007 NotebookApp] http://localhost:8888/?token=28cb858c2f08108a1c83a5ea1404c0d11a028dfdd4298bca
[I 16:13:16.007 NotebookApp]  or http://<IP_ADDRESS>:8888/?token=28cb858c2f08108a1c83a5ea1404c0d11a028dfdd4298bca

info 16:13:16.11: Process Execution: > ~/miniforge3/envs/dev_env_20220518/bin/python (daemon) ~/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/vscode_datascience_helpers/getServerInfo.py
> ~/miniforge3/envs/dev_env_20220518/bin/python (daemon) ~/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/vscode_datascience_helpers/getServerInfo.py
[I 16:13:16.007 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
info 16:13:16.13: /Users/<<user redacted>>/miniforge3/envs/dev_env_20220518/lib/python3.8/site-packages/traitlets/traitlets.py:2389: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use '/Users/<<user redacted>>/Repos/<<project redacted>>' instead of '"/Users/<<user redacted>>/Repos/<<project redacted>>"' if you require traitlets >=5.
  warn(
[I 16:13:16.007 NotebookApp] Serving notebooks from local directory: /Users/<<user redacted>>/Repos/<<project redacted>>
[I 16:13:16.007 NotebookApp] Jupyter Notebook 6.4.11 is running at:
[I 16:13:16.007 NotebookApp] http://localhost:8888/?token=28cb858c2f08108a1c83a5ea1404c0d11a028dfdd4298bca
[I 16:13:16.007 NotebookApp]  or http://<IP_ADDRESS>:8888/?token=28cb858c2f08108a1c83a5ea1404c0d11a028dfdd4298bca
[I 16:13:16.007 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).

[C 16:13:16.009 NotebookApp]

    To access the notebook, open this file in a browser:
        file:///Users/<<user redacted>>/Library/Jupyter/runtime/nbserver-25878-open.html
    Or copy and paste one of these URLs:
        http://localhost:8888/?token=28cb858c2f08108a1c83a5ea1404c0d11a028dfdd4298bca
     or http://<IP_ADDRESS>:8888/?token=28cb858c2f08108a1c83a5ea1404c0d11a028dfdd4298bca
info 16:13:16.14: /Users/<<user redacted>>/miniforge3/envs/dev_env_20220518/lib/python3.8/site-packages/traitlets/traitlets.py:2389: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use '/Users/<<user redacted>>/Repos/<<project redacted>>' instead of '"/Users/<<user redacted>>/Repos/<<project redacted>>"' if you require traitlets >=5.
  warn(
[I 16:13:16.007 NotebookApp] Serving notebooks from local directory: /Users/<<user redacted>>/Repos/<<project redacted>>
[I 16:13:16.007 NotebookApp] Jupyter Notebook 6.4.11 is running at:
[I 16:13:16.007 NotebookApp] http://localhost:8888/?token=28cb858c2f08108a1c83a5ea1404c0d11a028dfdd4298bca
[I 16:13:16.007 NotebookApp]  or http://<IP_ADDRESS>:8888/?token=28cb858c2f08108a1c83a5ea1404c0d11a028dfdd4298bca
[I 16:13:16.007 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 16:13:16.009 NotebookApp]

    To access the notebook, open this file in a browser:
        file:///Users/<<user redacted>>/Library/Jupyter/runtime/nbserver-25878-open.html
    Or copy and paste one of these URLs:
        http://localhost:8888/?token=28cb858c2f08108a1c83a5ea1404c0d11a028dfdd4298bca
     or http://<IP_ADDRESS>:8888/?token=28cb858c2f08108a1c83a5ea1404c0d11a028dfdd4298bca

info 16:13:16.249: Connecting to process server
info 16:13:16.249: Connecting server kernel http://localhost:8888/
info 16:13:16.250: Creating server with url : http://localhost:8888/
info 16:13:16.251: Connection complete server
info 16:13:16.251: Server started.
info 16:13:16.269: Process Execution: > ~/miniforge3/envs/dev_env_20220518/bin/python (daemon) ~/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/vscode_datascience_helpers/getServerInfo.py
> ~/miniforge3/envs/dev_env_20220518/bin/python (daemon) ~/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/vscode_datascience_helpers/getServerInfo.py
info 16:13:16.269: Process Execution: > ~/miniforge3/envs/dev_env_20220518/bin/python (daemon) ~/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/vscode_datascience_helpers/getServerInfo.py
> ~/miniforge3/envs/dev_env_20220518/bin/python (daemon) ~/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/vscode_datascience_helpers/getServerInfo.py
<<url redacted>>: Kernel started: 2e28ed3f-34bc-4e64-a00d-5b3e9b634a2c
info 16:13:16.669: Waiting for idle on (kernel): 2e28ed3f-34bc-4e64-a00d-5b3e9b634a2c -> unknown
info 16:13:17.505: Results of switching remote kernel: false
info 16:13:51.363: Loading webview. View is notset
info 16:13:51.363: Loading web view...
info 16:13:51.364: Webview panel created.
info 16:13:51.522: Web view react rendered
info 16:14:16.669: Finished waiting for idle on (kernel): 2e28ed3f-34bc-4e64-a00d-5b3e9b634a2c -> unknown
error 16:14:16.669: Shutting down after failing to wait for idle on (kernel): 2e28ed3f-34bc-4e64-a00d-5b3e9b634a2c -> unknown
error 16:14:16.673: Failed to change kernel, re-throwing [a [Error]: The Jupyter notebook server failed to launch in time
	at b.waitForIdleOnSession (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:182870)
	at async b.createNewKernelSession (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:454300)
	at async b.connect (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:453121)
	at async u.startNew (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:461492)
	at async a (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:400063)
	at async w.createNotebookInstance (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:400226)
	at async w.createNotebook (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:401231)] {
  category: 'timeout',
  kernelConnectionMetadata: {
    kind: 'startUsingRemoteKernelSpec',
    interpreter: undefined,
    kernelSpec: {
      specFile: undefined,
      interpreterPath: undefined,
      isRegisteredByVSC: undefined,
      name: 'python3',
      argv: [Array],
      language: 'python',
      executable: '/home/jovyan/my-conda-envs/dask-scratch-env/bin/python',
      display_name: 'Python 3',
      metadata: {},
      env: {},
      interrupt_mode: undefined
    },
    id: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher',
    baseUrl: '<<url redacted>>',
    serverId: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98'
  }
}
warn 16:14:16.678: Error occurred while trying to start the kernel, options.disableUI=false [a [Error]: The Jupyter notebook server failed to launch in time
	at b.waitForIdleOnSession (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:182870)
	at async b.createNewKernelSession (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:454300)
	at async b.connect (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:453121)
	at async u.startNew (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:461492)
	at async a (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:400063)
	at async w.createNotebookInstance (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:400226)
	at async w.createNotebook (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:401231)] {
  category: 'timeout',
  kernelConnectionMetadata: {
    kind: 'startUsingRemoteKernelSpec',
    interpreter: undefined,
    kernelSpec: {
      specFile: undefined,
      interpreterPath: undefined,
      isRegisteredByVSC: undefined,
      name: 'python3',
      argv: [Array],
      language: 'python',
      executable: '/home/jovyan/my-conda-envs/dask-scratch-env/bin/python',
      display_name: 'Python 3',
      metadata: {},
      env: {},
      interrupt_mode: undefined
    },
    id: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher',
    baseUrl: '<<url redacted>>',
    serverId: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98'
  }
}
warn 16:14:16.678: Kernel Error, context = start [a [Error]: The Jupyter notebook server failed to launch in time
	at b.waitForIdleOnSession (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:182870)
	at async b.createNewKernelSession (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:454300)
	at async b.connect (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:453121)
	at async u.startNew (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:461492)
	at async a (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:400063)
	at async w.createNotebookInstance (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:400226)
	at async w.createNotebook (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:401231)] {
  category: 'timeout',
  kernelConnectionMetadata: {
    kind: 'startUsingRemoteKernelSpec',
    interpreter: undefined,
    kernelSpec: {
      specFile: undefined,
      interpreterPath: undefined,
      isRegisteredByVSC: undefined,
      name: 'python3',
      argv: [Array],
      language: 'python',
      executable: '/home/jovyan/my-conda-envs/dask-scratch-env/bin/python',
      display_name: 'Python 3',
      metadata: {},
      env: {},
      interrupt_mode: undefined
    },
    id: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher',
    baseUrl: '<<url redacted>>',
    serverId: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98'
  }
}
info 16:14:16.678: Dispose Kernel 'Interactive-1.interactive' associated with '/Users/<<user redacted>>/Repos/<<project redacted>>/src/<<build_tables.py>>.py'
error 16:14:16.679: Error in execution (get message for cell) [a [Error]: The Jupyter notebook server failed to launch in time
	at b.waitForIdleOnSession (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:182870)
	at async b.createNewKernelSession (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:454300)
	at async b.connect (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:453121)
	at async u.startNew (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:461492)
	at async a (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:400063)
	at async w.createNotebookInstance (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:400226)
	at async w.createNotebook (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:401231)] {
  category: 'timeout',
  kernelConnectionMetadata: {
    kind: 'startUsingRemoteKernelSpec',
    interpreter: undefined,
    kernelSpec: {
      specFile: undefined,
      interpreterPath: undefined,
      isRegisteredByVSC: undefined,
      name: 'python3',
      argv: [Array],
      language: 'python',
      executable: '/home/jovyan/my-conda-envs/dask-scratch-env/bin/python',
      display_name: 'Python 3',
      metadata: {},
      env: {},
      interrupt_mode: undefined
    },
    id: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher',
    baseUrl: '<<url redacted>>',
    serverId: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98'
  }
}
warn 16:14:16.681: DataScience Error [a [Error]: The Jupyter notebook server failed to launch in time
	at b.waitForIdleOnSession (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:182870)
	at async b.createNewKernelSession (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:454300)
	at async b.connect (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:453121)
	at async u.startNew (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:461492)
	at async a (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:400063)
	at async w.createNotebookInstance (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:400226)
	at async w.createNotebook (/Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/extension.node.js:2:401231)] {
  category: 'timeout',
  kernelConnectionMetadata: {
    kind: 'startUsingRemoteKernelSpec',
    interpreter: undefined,
    kernelSpec: {
      specFile: undefined,
      interpreterPath: undefined,
      isRegisteredByVSC: undefined,
      name: 'python3',
      argv: [Array],
      language: 'python',
      executable: '/home/jovyan/my-conda-envs/dask-scratch-env/bin/python',
      display_name: 'Python 3',
      metadata: {},
      env: {},
      interrupt_mode: undefined
    },
    id: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher',
    baseUrl: '<<url redacted>>',
    serverId: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98'
  }
}
info 16:14:18.688: Creating server with url : <<url redacted>>
info 16:14:19.152: Creating server with url : <<url redacted>>

Oh no! I'm having this issue too and I don't even know how to troubleshoot.  It was working fine last week.

Not that this is particularly helpful to the problem at hand, but I installed Atom + Hydrogen and had no problem connecting. Between that and my old Intel MBP connecting fine that's a release or two back on VS Code and the Jupyter extension, I figure that at least rules out infra issues. @amunozj - what hardware are you on? Looking at the logs again, I saw something up top about not having a compatible zmq build available, so wondering if this is just an Apple Silicon thing where the dependencies somehow got out of sync...

Thank you so much for your help!  I just tried the insider's build of VSCode and the problem is not there.  I'm working on windows.   Maybe that is another alternative while this gets fixed

@amunozj thanks for the suggestion on trying the insiders build (and for letting me know I'm not the only one with this issue cropping up again all of a sudden) - I'll give that a go. Would love a better understanding of this failure mode, as it seems like this regression (in one form or another) has popped up a few times over the last year. When an automatic update breaks the entire dev workflow, it's a touch frustrating.

Tried the current Insider's build - still seems to be broken there on Mac OS X arm64.

Hey there. Thanks for reporting. So the first error that shows up in that log is actually an expected error. This one here:
error 16:13:1.106: Exception while attempting zmq : [Error: No native build was found for platform=darwin arch=arm64 runtime=electron abi=101 uv=1 armv=8 libc=glibc node=16.13.0 electron=17.4.7     loaded from: /Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/out/node_modules/zeromq
There is a zmq package that we use for kernel connections that is not yet supported on mac M1, so that failure is expected. In this case it just falls back to fully launching jupyter instead of just using zmq. That error shouldn't be causing the issue here.
This second error is actually what it most interesting to me:
error 16:13:1.475: Failed to get activated environment variables ourselves [Error: Command failed: conda activate dev_env_20220518 && echo 'e8b39361-0157-4923-80e1-22d70d46dee6' && python /Users/<<user redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.5.1001601848/pythonFiles/printEnvVariables.py

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
To initialize your shell, run

    $ conda init <SHELL_NAME>

Currently supported shells are:
  - bash
  - fish
  - tcsh
  - xonsh
  - zsh
  - powershell

Have you run conda init on this machine? Usually that puts startup stuff into your terminal configuration that conda needs to run. Looks like it's missing here.

Hi @IanMatthewHuff - hmm, so I think so on my local, since this is in my local .zshrc:
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/Users/<<user_name>>/miniforge3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/Users/<<user_name>>/miniforge3/etc/profile.d/conda.sh" ]; then
        . "/Users/<<user_name>>/miniforge3/etc/profile.d/conda.sh"
    else
        export PATH="/Users/<<user_name>>/miniforge3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

Similar block is present in the .bashrc in the home directory of the user volume on the remote JH cluster. So I'd think that should be ok, but I guess in practice something is tripping it up?

This appears to be resolved in the June VS Code release (VS Code 1.69.2, Jupyter extension v2022.6.1201981810).

So I spoke too soon... worked great for a couple days, and now inexplicably went back to throwing the failing to connect after waiting for kernel to be idle and timing out. I did get a different error just preceding this that I stupidly tried to clear by just restarting VS Code without logging - something about the notebook controller not being attached to the interactive window? I only saw that once, now it just goes back to the "waiting for kernel to be idle." Logs below... please let me know if there's some other logging or experimenting I can do to help narrow this down - the intermittency is driving me nuts.
Visual Studio Code (1.69.2, undefined, desktop)
Jupyter Extension Version: 2022.6.1201981810.
Python Extension Version: 2022.10.1.
Workspace folder /Users/<<user>><<repo path redacted>>
error 19:40:4.164: Exception while attempting zmq : [Error: No native build was found for platform=darwin arch=arm64 runtime=electron abi=103 uv=1 armv=8 libc=glibc node=16.13.2 electron=18.3.5
    loaded from: /Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/zeromq

	at Function.load.path (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/node-gyp-build/index.js:1:3163)
	at load (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/node-gyp-build/index.js:1:648)
	at Object.<anonymous> (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/zeromq/lib/native.js:1:198)
	at Module.u._compile (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:4:1313)
	at Object.Module._extensions..js (node:internal/modules/cjs/loader:1216:10)
	at Module.load (node:internal/modules/cjs/loader:1035:32)
	at Module._load (node:internal/modules/cjs/loader:876:12)
	at Function.c._load (node:electron/js2c/asar_bundle:5:13343)
	at Function.i._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:32133)
	at Function.v._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:28715)
	at Function.b._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:106:61601)
	at Module.require (node:internal/modules/cjs/loader:1059:19)
	at p (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:4:699)
	at Object.<anonymous> (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/zeromq/lib/index.js:1:144)
	at Module.u._compile (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:4:1313)
	at Object.Module._extensions..js (node:internal/modules/cjs/loader:1216:10)
	at Module.load (node:internal/modules/cjs/loader:1035:32)
	at Module._load (node:internal/modules/cjs/loader:876:12)
	at Function.c._load (node:electron/js2c/asar_bundle:5:13343)
	at Function.i._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:32133)
	at Function.v._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:28715)
	at Function.b._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:106:61601)
	at Module.require (node:internal/modules/cjs/loader:1059:19)
	at p (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:4:699)
	at Object.92747 (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:361303)
	at __webpack_require__ (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:1151770)
	at l.zmqSupported (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:253757)
	at l.isSupportedForLocalLaunch (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:253500)
	at l.get isSupported [as isSupported] (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:253410)
	at t.registerTypes (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:268208)
	at /Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:1157232
	at /Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:1157985
	at /Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:1157993
	at e.activate (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:1158115)
	at Function._callActivateOptional (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:97:17470)
	at Function._callActivate (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:97:17131)
	at /Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:97:14945
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async b._activate (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:85:8180)
	at async b._waitForDepsThenActivate (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:85:8122)
	at async b._initialize (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:85:7486)]
User belongs to experiment group 'jupyterTest'
User belongs to experiment group 'jupyterEnhancedDataViewer'
info 19:40:4.353: Attempting to start a server because of preload conditions ...
info 19:40:4.354: LSP Notebooks experiment is enabled
info 19:40:4.355: Checking for server existence.
info 19:40:4.355: Checking for server usability.
info 19:40:4.379: Experiment status for python is {"enabled":true,"optInto":[],"optOutFrom":[]}
info 19:40:4.432: Checking for server existence.
info 19:40:4.432: Checking for server usability.
info 19:40:4.432: Starting notebook server.
info 19:40:4.432: Connecting to server
info 19:40:4.559: Process Execution: > /opt/homebrew/bin/python3 -c "import jupyter"
> /opt/homebrew/bin/python3 -c "import jupyter"
info 19:40:4.559: Process Execution: > /opt/homebrew/bin/python3 -c "import notebook"
> /opt/homebrew/bin/python3 -c "import notebook"
info 19:40:4.559: Process Execution: > /opt/homebrew/bin/python3 -m pip list
> /opt/homebrew/bin/python3 -m pip list
info 19:40:4.561: Connecting to process server
info 19:40:4.561: Connecting server kernel <<url redacted>>
Connecting to Jupyter server at <<url redacted>>
info 19:40:4.561: Creating server with url : <<url redacted>>
info 19:40:4.574: Connection complete server
info 19:40:4.575: Server started.
info 19:40:4.575: Creating server with url : <<url redacted>>
info 19:40:4.662: Server not usable (should ask for install now)
info 19:40:4.665: Process Execution: > /opt/homebrew/bin/python3 -c "import jupyter"
> /opt/homebrew/bin/python3 -c "import jupyter"
info 19:40:4.666: Process Execution: > /opt/homebrew/bin/python3 -c "import notebook"
> /opt/homebrew/bin/python3 -c "import notebook"
error 19:40:4.700: Error starting server in serverPreload:  [i [Error]: Jupyter cannot be started. Error attempting to locate Jupyter: Running cells with 'Python 3.9.13 64-bit' requires notebook and jupyter package.
	at S.startServer (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:98875)
	at async S.createServer (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:97995)
	at async l.connect (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:75175)
	at async b.createServerIfNecessary (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:255254)] {
  category: 'jupyterinstall'
}
info 19:40:5.163: Creating server with url : <<url redacted>>
info 19:40:5.887: Creating server with url : <<url redacted>>
info 19:40:6.350: Creating server with url : <<url redacted>>
info 19:40:40.454: Creating server with url : <<url redacted>>
info 19:40:41.36: Checking for server existence.
info 19:40:41.37: Checking for server usability.
info 19:40:41.37: Starting notebook server.
info 19:40:41.37: Connecting to server
info 19:40:41.37: Connecting to process server
info 19:40:41.37: Connecting server kernel <<url redacted>>
Connecting to Jupyter server at <<url redacted>>
info 19:40:41.37: Creating server with url : <<url redacted>>
info 19:40:41.39: Connection complete server
info 19:40:41.39: Server started.
info 19:40:41.39: Creating server with url : <<url redacted>>
info 19:40:41.559: Creating server with url : <<url redacted>>
info 19:41:49.814: Starting interactive window for resource '/Users/<<user>>/<<code.py>>'
info 19:41:49.870: Attempting to start a server because of preload conditions ...
info 19:41:49.876: Preferred Remote kernel for Interactive-1.interactive is undefined
info 19:41:49.876: Checking for server existence.
info 19:41:49.876: Checking for server usability.
info 19:41:49.876: Server not usable (should ask for install now)
info 19:41:49.878: Process Execution: > /opt/homebrew/bin/python3 -c "import jupyter"
> /opt/homebrew/bin/python3 -c "import jupyter"
info 19:41:49.879: Process Execution: > /opt/homebrew/bin/python3 -c "import notebook"
> /opt/homebrew/bin/python3 -c "import notebook"
error 19:41:49.904: Error starting server in serverPreload:  [i [Error]: Jupyter cannot be started. Error attempting to locate Jupyter: Running cells with 'Python 3.9.13 64-bit' requires notebook and jupyter package.
	at S.startServer (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:98875)
	at async S.createServer (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:97995)
	at async l.connect (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:75175)
	at async b.createServerIfNecessary (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:255254)] {
  category: 'jupyterinstall'
}
info 19:41:49.961: Starting Jupyter Session id = 'startUsingRemoteKernelSpec:22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher' for 'Interactive-1.interactive' (disableUI=false)
info 19:41:49.964: Process Execution: > /opt/homebrew/bin/python3 ~/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/pythonFiles/normalizeSelection.py
> /opt/homebrew/bin/python3 ~/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/pythonFiles/normalizeSelection.py
<<url redacted>>: Kernel started: f73e3bb7-29a1-4666-b84c-b3e8971b6ef9
info 19:41:51.82: Waiting for idle on (kernel): f73e3bb7-29a1-4666-b84c-b3e8971b6ef9 -> unknown
info 19:42:51.83: Finished waiting for idle on (kernel): f73e3bb7-29a1-4666-b84c-b3e8971b6ef9 -> unknown
error 19:42:51.83: Shutting down after failing to wait for idle on (kernel): f73e3bb7-29a1-4666-b84c-b3e8971b6ef9 -> unknown
error 19:42:51.89: Failed to change kernel, re-throwing [s [Error]: The Jupyter notebook server failed to launch in time
	at S.waitForIdleOnSession (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1923231)
	at async S.createNewKernelSession (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:136508)
	at async S.connect (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:135329)
	at async u.startNew (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:143713)
	at async a (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:87885)
	at async _.createNotebookInstance (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:88048)
	at async _.createNotebook (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:89053)] {
  category: 'timeout',
  kernelConnectionMetadata: {
    kind: 'startUsingRemoteKernelSpec',
    interpreter: undefined,
    kernelSpec: {
      specFile: undefined,
      interpreterPath: undefined,
      isRegisteredByVSC: undefined,
      name: 'python3',
      argv: [Array],
      language: 'python',
      executable: '/home/jovyan/my-conda-envs/dask-scratch-env/bin/python',
      display_name: 'Python 3',
      metadata: {},
      env: {},
      interrupt_mode: undefined
    },
    id: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher',
    baseUrl: '<<url redacted>>',
    serverId: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98'
  }
}
warn 19:42:51.97: Error occurred while trying to start the kernel, options.disableUI=false [s [Error]: The Jupyter notebook server failed to launch in time
	at S.waitForIdleOnSession (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1923231)
	at async S.createNewKernelSession (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:136508)
	at async S.connect (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:135329)
	at async u.startNew (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:143713)
	at async a (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:87885)
	at async _.createNotebookInstance (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:88048)
	at async _.createNotebook (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:89053)] {
  category: 'timeout',
  kernelConnectionMetadata: {
    kind: 'startUsingRemoteKernelSpec',
    interpreter: undefined,
    kernelSpec: {
      specFile: undefined,
      interpreterPath: undefined,
      isRegisteredByVSC: undefined,
      name: 'python3',
      argv: [Array],
      language: 'python',
      executable: '/home/jovyan/my-conda-envs/dask-scratch-env/bin/python',
      display_name: 'Python 3',
      metadata: {},
      env: {},
      interrupt_mode: undefined
    },
    id: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher',
    baseUrl: '<<url redacted>>',
    serverId: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98'
  }
}
warn 19:42:51.98: Kernel Error, context = start [s [Error]: The Jupyter notebook server failed to launch in time
	at S.waitForIdleOnSession (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1923231)
	at async S.createNewKernelSession (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:136508)
	at async S.connect (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:135329)
	at async u.startNew (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:143713)
	at async a (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:87885)
	at async _.createNotebookInstance (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:88048)
	at async _.createNotebook (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:89053)] {
  category: 'timeout',
  kernelConnectionMetadata: {
    kind: 'startUsingRemoteKernelSpec',
    interpreter: undefined,
    kernelSpec: {
      specFile: undefined,
      interpreterPath: undefined,
      isRegisteredByVSC: undefined,
      name: 'python3',
      argv: [Array],
      language: 'python',
      executable: '/home/jovyan/my-conda-envs/dask-scratch-env/bin/python',
      display_name: 'Python 3',
      metadata: {},
      env: {},
      interrupt_mode: undefined
    },
    id: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher',
    baseUrl: '<<url redacted>>',
    serverId: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98'
  }
}
info 19:42:51.99: Dispose Kernel 'Interactive-1.interactive' associated with '/Users/<<user>>/<<code.py>>'
error 19:42:51.101: Error in execution (get message for cell) [s [Error]: The Jupyter notebook server failed to launch in time
	at S.waitForIdleOnSession (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1923231)
	at async S.createNewKernelSession (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:136508)
	at async S.connect (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:135329)
	at async u.startNew (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:143713)
	at async a (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:87885)
	at async _.createNotebookInstance (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:88048)
	at async _.createNotebook (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:89053)] {
  category: 'timeout',
  kernelConnectionMetadata: {
    kind: 'startUsingRemoteKernelSpec',
    interpreter: undefined,
    kernelSpec: {
      specFile: undefined,
      interpreterPath: undefined,
      isRegisteredByVSC: undefined,
      name: 'python3',
      argv: [Array],
      language: 'python',
      executable: '/home/jovyan/my-conda-envs/dask-scratch-env/bin/python',
      display_name: 'Python 3',
      metadata: {},
      env: {},
      interrupt_mode: undefined
    },
    id: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher',
    baseUrl: '<<url redacted>>',
    serverId: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98'
  }
}
warn 19:42:51.103: DataScience Error [s [Error]: The Jupyter notebook server failed to launch in time
	at S.waitForIdleOnSession (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1923231)
	at async S.createNewKernelSession (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:136508)
	at async S.connect (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:135329)
	at async u.startNew (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:143713)
	at async a (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:87885)
	at async _.createNotebookInstance (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:88048)
	at async _.createNotebook (/Users/<<user>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:89053)] {
  category: 'timeout',
  kernelConnectionMetadata: {
    kind: 'startUsingRemoteKernelSpec',
    interpreter: undefined,
    kernelSpec: {
      specFile: undefined,
      interpreterPath: undefined,
      isRegisteredByVSC: undefined,
      name: 'python3',
      argv: [Array],
      language: 'python',
      executable: '/home/jovyan/my-conda-envs/dask-scratch-env/bin/python',
      display_name: 'Python 3',
      metadata: {},
      env: {},
      interrupt_mode: undefined
    },
    id: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher',
    baseUrl: '<<url redacted>>',
    serverId: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98'
  }
}
info 19:42:53.102: Creating server with url : <<url redacted>>
info 19:42:53.573: Creating server with url : <<url redacted>>

Well, it hasn't magically resolved itself overnight, but it threw the different error again, so here we go:
notebook controller is NOT associated to notebook: vscode-interactive:Interactive-1.interactive.
New logs:
Visual Studio Code (1.69.2, undefined, desktop)
Jupyter Extension Version: 2022.6.1201981810.
Python Extension Version: 2022.10.1.
Workspace folder /Users/<<user_redacted>>/<<repo_path_redacted>>
error 22:8:16.709: Exception while attempting zmq : [Error: No native build was found for platform=darwin arch=arm64 runtime=electron abi=103 uv=1 armv=8 libc=glibc node=16.13.2 electron=18.3.5
    loaded from: /Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/zeromq

	at Function.load.path (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/node-gyp-build/index.js:1:3163)
	at load (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/node-gyp-build/index.js:1:648)
	at Object.<anonymous> (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/zeromq/lib/native.js:1:198)
	at Module.u._compile (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:4:1313)
	at Object.Module._extensions..js (node:internal/modules/cjs/loader:1216:10)
	at Module.load (node:internal/modules/cjs/loader:1035:32)
	at Module._load (node:internal/modules/cjs/loader:876:12)
	at Function.c._load (node:electron/js2c/asar_bundle:5:13343)
	at Function.i._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:32133)
	at Function.v._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:28715)
	at Function.b._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:106:61601)
	at Module.require (node:internal/modules/cjs/loader:1059:19)
	at p (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:4:699)
	at Object.<anonymous> (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/zeromq/lib/index.js:1:144)
	at Module.u._compile (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:4:1313)
	at Object.Module._extensions..js (node:internal/modules/cjs/loader:1216:10)
	at Module.load (node:internal/modules/cjs/loader:1035:32)
	at Module._load (node:internal/modules/cjs/loader:876:12)
	at Function.c._load (node:electron/js2c/asar_bundle:5:13343)
	at Function.i._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:32133)
	at Function.v._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:28715)
	at Function.b._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:106:61601)
	at Module.require (node:internal/modules/cjs/loader:1059:19)
	at p (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:4:699)
	at Object.92747 (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:361303)
	at __webpack_require__ (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:1151770)
	at l.zmqSupported (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:253757)
	at l.isSupportedForLocalLaunch (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:253500)
	at l.get isSupported [as isSupported] (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:253410)
	at t.registerTypes (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:268208)
	at /Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:1157232
	at /Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:1157985
	at /Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:1157993
	at e.activate (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:1158115)
	at Function._callActivateOptional (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:97:17470)
	at Function._callActivate (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:97:17131)
	at /Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:97:14945
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async b._activate (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:85:8180)
	at async b._waitForDepsThenActivate (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:85:8122)
	at async b._initialize (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:85:7486)]
User belongs to experiment group 'jupyterTest'
User belongs to experiment group 'jupyterEnhancedDataViewer'
info 22:8:16.909: Attempting to start a server because of preload conditions ...
info 22:8:16.910: LSP Notebooks experiment is enabled
info 22:8:16.911: Checking for server existence.
info 22:8:16.911: Checking for server usability.
info 22:8:16.945: Experiment status for python is {"enabled":true,"optInto":[],"optOutFrom":[]}
info 22:8:16.952: Checking for server existence.
info 22:8:16.952: Checking for server usability.
info 22:8:16.952: Starting notebook server.
info 22:8:16.952: Connecting to server
info 22:8:17.20: Connecting to process server
info 22:8:17.20: Connecting server kernel <<url_redacted>>
Connecting to Jupyter server at <<url_redacted>>
info 22:8:17.21: Creating server with url : <<url_redacted>>
info 22:8:17.35: Connection complete server
info 22:8:17.37: Server started.
info 22:8:17.38: Creating server with url : <<url_redacted>>
info 22:8:17.39: Process Execution: > /opt/homebrew/bin/python3 -c "import jupyter"
> /opt/homebrew/bin/python3 -c "import jupyter"
info 22:8:17.39: Process Execution: > /opt/homebrew/bin/python3 -c "import notebook"
> /opt/homebrew/bin/python3 -c "import notebook"
info 22:8:17.40: Process Execution: > /opt/homebrew/bin/python3 -m pip list
> /opt/homebrew/bin/python3 -m pip list
info 22:8:17.71: Server not usable (should ask for install now)
info 22:8:17.73: Process Execution: > /opt/homebrew/bin/python3 -c "import jupyter"
> /opt/homebrew/bin/python3 -c "import jupyter"
info 22:8:17.74: Process Execution: > /opt/homebrew/bin/python3 -c "import notebook"
> /opt/homebrew/bin/python3 -c "import notebook"
error 22:8:17.106: Error starting server in serverPreload:  [i [Error]: Jupyter cannot be started. Error attempting to locate Jupyter: Running cells with 'Python 3.9.13 64-bit' requires jupyter and notebook package.
	at S.startServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:98875)
	at async S.createServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:97995)
	at async l.connect (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:75175)
	at async b.createServerIfNecessary (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:255254)] {
  category: 'jupyterinstall'
}
error 22:8:17.488: Error fetching remote kernels: [a [Error]: JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>
	at Function.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:53387)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async Object.a.listRunning (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:41252)
	at async u.getRunningKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:142896)
	at async Promise.all (index 0)
	at async g.listKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:117269)] {
  response: F [Response] {
    size: 0,
    timeout: 0,
    [Symbol(Body internals)]: { body: [PassThrough], disturbed: true, error: null },
    [Symbol(Response internals)]: {
      url: '<<url_redacted>>/api/kernels?1659071297041',
      status: 503,
      statusText: 'Service Unavailable',
      headers: [x [Headers]],
      counter: 1
    }
  },
  traceback: ''
}
error 22:8:17.489: SessionManager:getKernelSpecs failure:  [Error: Poll (@jupyterlab/services:KernelSpecManager#specs) is disposed.
	at e.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:156575)
	at m.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:48238)
	at u.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:141980)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async g.listKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:118451)]
error 22:8:17.490: Exception loading kernels: Error: JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>
info 22:8:17.495: Creating server with url : <<url_redacted>>
error 22:8:17.944: Error fetching remote kernels: [a [Error]: JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>
	at Function.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:53387)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async Object.a.listRunning (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:41252)
	at async u.getRunningKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:142896)
	at async Promise.all (index 0)
	at async g.listKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:117269)] {
  response: F [Response] {
    size: 0,
    timeout: 0,
    [Symbol(Body internals)]: { body: [PassThrough], disturbed: true, error: null },
    [Symbol(Response internals)]: {
      url: '<<url_redacted>>/api/kernels?1659071297495',
      status: 503,
      statusText: 'Service Unavailable',
      headers: [x [Headers]],
      counter: 1
    }
  },
  traceback: ''
}
warn 22:8:17.945: Could not fetch kernels from the remote server, falling back to cache: Error: JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>
error 22:8:17.945: SessionManager:getKernelSpecs failure:  [Error: Poll (@jupyterlab/services:KernelSpecManager#specs) is disposed.
	at e.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:156575)
	at m.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:48238)
	at u.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:141980)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async g.listKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:118451)]
info 22:8:18.304: Creating server with url : <<url_redacted>>
error 22:8:18.767: Error fetching remote kernels: [a [Error]: JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>
	at Function.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:53387)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async Object.a.listRunning (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:41252)
	at async u.getRunningKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:142896)
	at async Promise.all (index 0)
	at async g.listKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:117269)] {
  response: F [Response] {
    size: 0,
    timeout: 0,
    [Symbol(Body internals)]: { body: [PassThrough], disturbed: true, error: null },
    [Symbol(Response internals)]: {
      url: '<<url_redacted>>/api/kernels?1659071298304',
      status: 503,
      statusText: 'Service Unavailable',
      headers: [x [Headers]],
      counter: 1
    }
  },
  traceback: ''
}
error 22:8:18.768: SessionManager:getKernelSpecs failure:  [Error: Poll (@jupyterlab/services:KernelSpecManager#specs) is disposed.
	at e.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:156575)
	at m.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:48238)
	at u.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:141980)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async g.listKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:118451)]
error 22:8:18.768: Exception loading kernels: Error: JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>
info 22:8:18.770: Creating server with url : <<url_redacted>>
error 22:8:19.214: Error fetching remote kernels: [a [Error]: JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>
	at Function.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:53387)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async Object.a.listRunning (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:41252)
	at async u.getRunningKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:142896)
	at async Promise.all (index 0)
	at async g.listKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:117269)] {
  response: F [Response] {
    size: 0,
    timeout: 0,
    [Symbol(Body internals)]: { body: [PassThrough], disturbed: true, error: null },
    [Symbol(Response internals)]: {
      url: '<<url_redacted>>/api/kernels?1659071298771',
      status: 503,
      statusText: 'Service Unavailable',
      headers: [x [Headers]],
      counter: 1
    }
  },
  traceback: ''
}
warn 22:8:19.218: Could not fetch kernels from the remote server, falling back to cache: Error: JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>
error 22:8:19.218: SessionManager:getKernelSpecs failure:  [Error: Poll (@jupyterlab/services:KernelSpecManager#specs) is disposed.
	at e.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:156575)
	at m.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:48238)
	at u.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:141980)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async g.listKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:118451)]
info 22:8:53.554: Starting interactive window for resource '/Users/<<user_redacted>>/<<repo_path_redacted>>'
error 22:8:53.555: No remote controllers
info 22:8:53.604: Attempting to start a server because of preload conditions ...
info 22:8:53.610: Preferred Remote kernel for Interactive-1.interactive is undefined
error 22:8:53.610: No remote controllers
info 22:8:53.610: Checking for server existence.
info 22:8:53.610: Checking for server usability.
info 22:8:53.610: Server not usable (should ask for install now)
info 22:8:53.612: Process Execution: > /opt/homebrew/bin/python3 -c "import jupyter"
> /opt/homebrew/bin/python3 -c "import jupyter"
info 22:8:53.613: Process Execution: > /opt/homebrew/bin/python3 -c "import notebook"
> /opt/homebrew/bin/python3 -c "import notebook"
error 22:8:53.634: Error starting server in serverPreload:  [i [Error]: Jupyter cannot be started. Error attempting to locate Jupyter: Running cells with 'Python 3.9.13 64-bit' requires notebook and jupyter package.
	at S.startServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:98875)
	at async S.createServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:97995)
	at async l.connect (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:75175)
	at async b.createServerIfNecessary (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:255254)] {
  category: 'jupyterinstall'
}
info 22:8:53.694: Starting Jupyter Session id = 'startUsingPythonInterpreter:.jvsc74a57bd0b0fa6594d8f4cbf19f97940f81e996739fb7646882a419484c72d19e05852a7e./opt/homebrew/bin/python3./opt/homebrew/bin/python3.-m#ipykernel_launcher' (Python Path: , EnvType: Global, EnvName: '', Version: 3.9.13) for 'Interactive-1.interactive' (disableUI=false)
info 22:8:53.695: Checking for server existence.
info 22:8:53.695: Checking for server usability.
info 22:8:53.697: Process Execution: > /opt/homebrew/bin/python3 ~/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/pythonFiles/normalizeSelection.py
> /opt/homebrew/bin/python3 ~/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/pythonFiles/normalizeSelection.py
info 22:8:53.697: Server not usable (should ask for install now)
info 22:8:53.700: Process Execution: > /opt/homebrew/bin/python3 -c "import jupyter"
> /opt/homebrew/bin/python3 -c "import jupyter"
info 22:8:53.701: Process Execution: > /opt/homebrew/bin/python3 -c "import notebook"
> /opt/homebrew/bin/python3 -c "import notebook"
warn 22:8:53.735: Error occurred while trying to start the kernel, options.disableUI=false [i [Error]: Jupyter cannot be started. Error attempting to locate Jupyter: Running cells with 'Python 3.9.13 64-bit' requires jupyter and notebook package.
	at S.startServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:98875)
	at async S.createServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:97995)
	at async l.connect (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:75175)
	at async g.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:95736)
	at async p.createJupyterSession (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:160545)
	at async p.start (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:154488)
	at async Function.wrapKernelMethodImpl (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:336119)] {
  category: 'jupyterinstall'
}
warn 22:8:53.735: Kernel Error, context = start [i [Error]: Jupyter cannot be started. Error attempting to locate Jupyter: Running cells with 'Python 3.9.13 64-bit' requires jupyter and notebook package.
	at S.startServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:98875)
	at async S.createServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:97995)
	at async l.connect (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:75175)
	at async g.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:95736)
	at async p.createJupyterSession (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:160545)
	at async p.start (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:154488)
	at async Function.wrapKernelMethodImpl (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:336119)] {
  category: 'jupyterinstall'
}
info 22:8:53.738: Process Execution: > /opt/homebrew/bin/python3 -c "import pip"
> /opt/homebrew/bin/python3 -c "import pip"
info 22:8:53.739: Process Execution: > /opt/homebrew/bin/python3 -c "import jupyter"
> /opt/homebrew/bin/python3 -c "import jupyter"
info 22:8:53.739: Process Execution: > /opt/homebrew/bin/python3 -c "import notebook"
> /opt/homebrew/bin/python3 -c "import notebook"
info 22:9:0.298: Dispose Kernel 'Interactive-1.interactive' associated with '/Users/<<user_redacted>>/<<repo_path_redacted>>'
error 22:9:0.300: Error in execution (get message for cell) [i [Error]: Jupyter cannot be started. Error attempting to locate Jupyter: Running cells with 'Python 3.9.13 64-bit' requires jupyter and notebook package.
	at S.startServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:98875)
	at async S.createServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:97995)
	at async l.connect (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:75175)
	at async g.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:95736)
	at async p.createJupyterSession (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:160545)
	at async p.start (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:154488)
	at async Function.wrapKernelMethodImpl (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:336119)] {
  category: 'jupyterinstall'
}
warn 22:9:0.302: DataScience Error [i [Error]: Jupyter cannot be started. Error attempting to locate Jupyter: Running cells with 'Python 3.9.13 64-bit' requires jupyter and notebook package.
	at S.startServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:98875)
	at async S.createServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:97995)
	at async l.connect (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:75175)
	at async g.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:95736)
	at async p.createJupyterSession (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:160545)
	at async p.start (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:154488)
	at async Function.wrapKernelMethodImpl (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:336119)] {
  category: 'jupyterinstall'
}
info 22:9:0.305: Process Execution: > /opt/homebrew/bin/python3 -c "import pip"
> /opt/homebrew/bin/python3 -c "import pip"
info 22:9:0.306: Process Execution: > /opt/homebrew/bin/python3 -c "import jupyter"
> /opt/homebrew/bin/python3 -c "import jupyter"
info 22:9:0.307: Process Execution: > /opt/homebrew/bin/python3 -c "import notebook"
> /opt/homebrew/bin/python3 -c "import notebook"
info 22:9:2.304: Creating server with url : <<url_redacted>>
error 22:9:2.749: Error fetching remote kernels: [a [Error]: JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>
	at Function.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:53387)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async Object.a.listRunning (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:41252)
	at async u.getRunningKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:142896)
	at async Promise.all (index 0)
	at async g.listKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:117269)] {
  response: F [Response] {
    size: 0,
    timeout: 0,
    [Symbol(Body internals)]: { body: [PassThrough], disturbed: true, error: null },
    [Symbol(Response internals)]: {
      url: '<<url_redacted>>/api/kernels?1659071342307',
      status: 503,
      statusText: 'Service Unavailable',
      headers: [x [Headers]],
      counter: 1
    }
  },
  traceback: ''
}
error 22:9:2.749: SessionManager:getKernelSpecs failure:  [Error: Poll (@jupyterlab/services:KernelSpecManager#specs) is disposed.
	at e.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:156575)
	at m.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:48238)
	at u.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:141980)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async g.listKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:118451)]
error 22:9:2.750: Exception loading kernels: Error: JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>
info 22:9:2.752: Creating server with url : <<url_redacted>>
error 22:9:3.196: Error fetching remote kernels: [a [Error]: JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>
	at Function.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:53387)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async Object.a.listRunning (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:41252)
	at async u.getRunningKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:142896)
	at async Promise.all (index 0)
	at async g.listKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:117269)] {
  response: F [Response] {
    size: 0,
    timeout: 0,
    [Symbol(Body internals)]: { body: [PassThrough], disturbed: true, error: null },
    [Symbol(Response internals)]: {
      url: '<<url_redacted>>/api/kernels?1659071342753',
      status: 503,
      statusText: 'Service Unavailable',
      headers: [x [Headers]],
      counter: 1
    }
  },
  traceback: ''
}
warn 22:9:3.197: Could not fetch kernels from the remote server, falling back to cache: Error: JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>
error 22:9:3.197: SessionManager:getKernelSpecs failure:  [Error: Poll (@jupyterlab/services:KernelSpecManager#specs) is disposed.
	at e.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:156575)
	at m.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:48238)
	at u.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:141980)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async g.listKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:118451)]
info 22:9:9.117: Creating server with url : <<url_redacted>>
warn 22:9:9.571: DataScience Error [o [Error]: Failed to connect to the remote Jupyter Server '<<url_redacted>>'. Verify the server is running and reachable. (JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>).
	at C.setJupyterURIToRemote (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:122960)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)
	at async C.startSelectingURI (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:124605)
	at async l.stepThrough (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:29:123986)] {
  category: 'remotejupyterserverconnection',
  serverId: '22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98',
  originalError: [a [Error]: JupyterHub server no longer running at <<url_redacted>>/api/kernels. Restart the server at <<url_redacted>>
  	at Function.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:53387)
  	at processTicksAndRejections (node:internal/process/task_queues:96:5)
  	at async Object.a.listRunning (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:41252)
  	at async u.getRunningKernels (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:142896)
  	at async Promise.all (index 0)
  	at async h.validateRemoteConnection (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:45270)
  	at async C.setJupyterURIToRemote (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:122427)
  	at async C.startSelectingURI (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:124605)
  	at async l.stepThrough (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:29:123986)] {
    response: F [Response] {
      size: 0,
      timeout: 0,
      [Symbol(Body internals)]: [Object],
      [Symbol(Response internals)]: [Object]
    },
    traceback: ''
  },
  baseUrl: '<<url_redacted>>'
}
error 22:9:9.573: SessionManager:getKernelSpecs failure:  [Error: Poll (@jupyterlab/services:KernelSpecManager#specs) is disposed.
	at e.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:156575)
	at m.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/node_modules/@jupyterlab/services.js:2:48238)
	at u.dispose (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:141980)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)]
info 23:28:18.36: Creating server with url : <<url_redacted>>
info 23:28:18.528: Checking for server existence.
info 23:28:18.529: Checking for server usability.
info 23:28:18.529: Starting notebook server.
info 23:28:18.530: Connecting to server
info 23:28:18.530: Connecting to process server
info 23:28:18.530: Connecting server kernel <<url_redacted>>
Connecting to Jupyter server at <<url_redacted>>
info 23:28:18.530: Creating server with url : <<url_redacted>>
info 23:28:18.531: Connection complete server
info 23:28:18.532: Server started.
info 23:28:18.532: Creating server with url : <<url_redacted>>
info 23:28:18.983: Creating server with url : <<url_redacted>>
info 23:28:28.225: Starting interactive window for resource '/Users/<<user_redacted>>/<<repo_path_redacted>>'
info 23:28:28.266: Attempting to start a server because of preload conditions ...
info 23:28:28.269: Preferred Remote kernel for Interactive-1.interactive is undefined
info 23:28:28.269: Checking for server existence.
info 23:28:28.269: Checking for server usability.
info 23:28:28.269: Server not usable (should ask for install now)
info 23:28:28.270: Process Execution: > /opt/homebrew/bin/python3 -c "import jupyter"
> /opt/homebrew/bin/python3 -c "import jupyter"
info 23:28:28.271: Process Execution: > /opt/homebrew/bin/python3 -c "import notebook"
> /opt/homebrew/bin/python3 -c "import notebook"
error 23:28:28.294: Error starting server in serverPreload:  [i [Error]: Jupyter cannot be started. Error attempting to locate Jupyter: Running cells with 'Python 3.9.13 64-bit' requires notebook and jupyter package.
	at S.startServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:98875)
	at async S.createServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:97995)
	at async l.connect (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:75175)
	at async b.createServerIfNecessary (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:255254)] {
  category: 'jupyterinstall'
}
info 23:28:28.355: Starting Jupyter Session id = 'startUsingRemoteKernelSpec:22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher' for 'Interactive-1.interactive' (disableUI=false)
info 23:28:28.358: Process Execution: > /opt/homebrew/bin/python3 ~/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/pythonFiles/normalizeSelection.py
> /opt/homebrew/bin/python3 ~/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/pythonFiles/normalizeSelection.py
info 23:28:28.396: Process Execution: > /opt/homebrew/bin/python3 -m pip list
> /opt/homebrew/bin/python3 -m pip list
<<url_redacted>>: Kernel started: 1e7ec81e-5667-4dd4-b6e1-81177cdd25ca
info 23:28:29.474: Waiting for idle on (kernel): 1e7ec81e-5667-4dd4-b6e1-81177cdd25ca -> unknown
info 23:28:30.181: Finished waiting for idle on (kernel): 1e7ec81e-5667-4dd4-b6e1-81177cdd25ca -> idle
info 23:28:30.181: Started session for kernel startUsingRemoteKernelSpec:22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher
info 23:28:30.181: Finished connecting kernel startUsingRemoteKernelSpec:22a1880ff21c3fdb1858fbaf09cf53edbe8970b5acd8147947397a7a5ecd8a98..python3./home/jovyan/my-conda-envs/dask-scratch-env/python./.-m#ipykernel_launcher
<<url_redacted>>: Creating new notebook
info 23:28:30.186: Executing silently Code (idle) = __vsc_ipynb_file__ = "/Users/<<user_redacted>>/<<repo_path_redacted>>
info 23:28:30.328: Executing silently Code (completed) = __vsc_ipynb_file__ = "/Users/<<user_redacted>>/<<repo_path_redacted>> with 0 output(s)
info 23:28:30.329: Waiting for idle on (kernel): 1e7ec81e-5667-4dd4-b6e1-81177cdd25ca -> idle
info 23:28:30.329: Finished waiting for idle on (kernel): 1e7ec81e-5667-4dd4-b6e1-81177cdd25ca -> idle
info 23:28:30.331: Updating preferred kernel for remote notebook 1e7ec81e-5667-4dd4-b6e1-81177cdd25ca
info 23:28:30.333: Executing silently Code (idle) = __vsc_nbextension_widgets = []\n__vsc_file = ''\n__vsc_nbextension_Folder = ''\nimport glob as _VSCODE_
info 23:28:30.337: Creating server with url : <<url_redacted>>
info 23:28:30.338: Executing silently Code (idle) = __file__ = '/Users/<<user_redacted>>/<<repo_path_redacted>>viewing_ev
info 23:28:30.338: Executing silently Code (idle) = __file__ = '/Users/<<user_redacted>>/<<repo_path_redacted>>viewing_ev
info 23:28:30.351: Widget Message: Received IPyWidgets_kernelOptions in ScriptManager
info 23:28:30.353: Widget Message: Received IPyWidgetMessages.IPyWidgets_kernelOptions
info 23:28:30.353: Widget Message: Received IPyWidgets_kernelOptions in ScriptManager
info 23:28:30.353: Widget Message: Received IPyWidgetMessages.IPyWidgets_kernelOptions
info 23:28:30.354: Widget Message: data-base-url set to <<url_redacted>>
info 23:28:30.354: Widget Message: data-base-url set to <<url_redacted>>
info 23:28:30.437: Executing silently Code (completed) = __vsc_nbextension_widgets = []\n__vsc_file = ''\n__vsc_nbextension_Folder = ''\nimport glob as _VSCODE_ with 1 output(s)
info 23:28:30.486: Executing silently Code (completed) = __file__ = '/Users/<<user_redacted>>/<<repo_path_redacted>>viewing_ev with 0 output(s)
info 23:28:30.529: Executing silently Code (completed) = __file__ = '/Users/<<user_redacted>>/<<repo_path_redacted>>viewing_ev with 0 output(s)
info 23:28:30.530: Generated code for 1 = <ipython-input-1-46e7668475e3> with 8 lines
error 23:28:30.535: Error in execution (get message for cell) [Error: notebook controller is NOT associated to notebook: vscode-interactive:Interactive-1.interactive
	at Object.createNotebookCellExecution (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:87:104239)
	at Function.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1979904)
	at Function.getOrCreate (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1979775)
	at new v (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1972464)
	at Function.fromCell (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1972734)
	at t.CellExecutionFactory.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1971621)
	at t.CellExecutionQueue.queueCell (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1999064)
	at b.executeCell (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:2016091)
	at p.executeCell (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:154835)
	at x.createExecutionPromise (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1883822)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)]
warn 23:28:30.537: DataScience Error [Error: notebook controller is NOT associated to notebook: vscode-interactive:Interactive-1.interactive
	at Object.createNotebookCellExecution (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:87:104239)
	at Function.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1979904)
	at Function.getOrCreate (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1979775)
	at new v (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1972464)
	at Function.fromCell (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1972734)
	at t.CellExecutionFactory.create (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1971621)
	at t.CellExecutionQueue.queueCell (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1999064)
	at b.executeCell (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:2016091)
	at p.executeCell (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:154835)
	at x.createExecutionPromise (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:2:1883822)
	at processTicksAndRejections (node:internal/process/task_queues:96:5)]
info 23:28:30.776: Creating server with url : <<url_redacted>>
info 23:28:47.343: Attempting to start a server because of preload conditions ...
info 23:28:47.345: Checking for server existence.
info 23:28:47.345: Checking for server usability.
info 23:28:47.345: Server not usable (should ask for install now)
info 23:28:47.347: Process Execution: > /opt/homebrew/bin/python3 -c "import jupyter"
> /opt/homebrew/bin/python3 -c "import jupyter"
info 23:28:47.348: Process Execution: > /opt/homebrew/bin/python3 -c "import notebook"
> /opt/homebrew/bin/python3 -c "import notebook"
error 23:28:47.374: Error starting server in serverPreload:  [i [Error]: Jupyter cannot be started. Error attempting to locate Jupyter: Running cells with 'Python 3.9.13 64-bit' requires notebook and jupyter package.
	at S.startServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:98875)
	at async S.createServer (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:97995)
	at async l.connect (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:24:75175)
	at async b.createServerIfNecessary (/Users/<<user_redacted>>/.vscode/extensions/ms-toolsai.jupyter-2022.6.1201981810/out/extension.node.js:39:255254)] {
  category: 'jupyterinstall'
}

Again, really appreciate the team's work on sorting this out. Happy to do any additional exploration/log collection on my side that would be helpful. When it's behaving, the remote jupyter workflow in VS Code is great, and would love to help make it more robust.

I'm not sure whether you're trying to connect to a remote or local kernel.
If you are running into issues with remote kernels, then based on the logs the remote server is no longer running, hence the cells fail to run. Please could you clear all of the remote jupyter connections as follows

Open the command
Jupyter: Specify Jupyter Server for Connections
Select the option None from the list
Reload VS Code

Next try to run a cell in a notebook again after you try the following

Select a Python environment where you'd like Jupyter packages installed
Optionally please install the jupyter packages into the following environment /opt/homnebrew/bin/python3 as follows

> /opt/homnebrew/bin/python3 -m pip install jupyter notebook

Closing this issue as its been over 4 weeks, since the information was requested.
We'll be happy to reopen the issue when the requested information has been provided.