Using juypter notebooks via VSCode/ssh seems broken?

When I try to run a cell, It tries to install Python extensions when selecting a kernel. After installing the Python extensions, it does the same thing rather than connecting to the kernel.