Exception when starting terminal in /tree view (initialize() missing 1 required positional argument: 'name')

Hello, I updated from Jupyterlab==1 to 3.2.6. Sometimes (for my students) I prefer to launch the standard notebook /tree view instead of the /lab.

But now, on 3.2.6, launching a new terminal from the /tree view fails. Here’s a quick screencast: trim_WhZ5Bg.mp4 - Droplr

I checked running jupyter notebook (instead of the lab) and it works. And the other New launchers work ok (New notebook, New text file).

Any ideas? Thanks!

[E 2022-01-10 12:53:06.811 ServerApp] Uncaught exception
    Traceback (most recent call last):
      File "/usr/local/lib/python3.8/site-packages/tornado/http1connection.py", line 273, in _read_message
        delegate.finish()
      File "/usr/local/lib/python3.8/site-packages/tornado/routing.py", line 268, in finish
        self.delegate.finish()
      File "/usr/local/lib/python3.8/site-packages/tornado/web.py", line 2293, in finish
        self.execute()
      File "/usr/local/lib/python3.8/site-packages/tornado/web.py", line 2312, in execute
        self.handler = self.handler_class(
      File "/usr/local/lib/python3.8/site-packages/tornado/web.py", line 236, in __init__
        self.initialize(**kwargs)  # type: ignore
    TypeError: initialize() missing 1 required positional argument: 'name'

Package versions:

ipython==7.31.0
jupyterlab==3.2.6
notebook==6.4.6
terminado==0.12.1
tornado==6.1

I think this was already posted and discussed here.

You are right! It’s the same issue, I didn’t see it. Thanks very much.