Traceback (most recent call last):
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/electrum/gui/qt/wizard/wizard.py", line 219, in on_next_button_clicked
    page.apply()
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/electrum/gui/qt/wizard/wallet.py", line 1289, in apply
    self.wizard_data['password'] = client.get_password_for_storage_encryption()
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/electrum/plugin.py", line 992, in wrapper
    return run_in_hwd_thread(partial(func, *args, **kwargs))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/electrum/plugin.py", line 985, in run_in_hwd_thread
    return fut.result()
           ^^^^^^^^^^^^
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/concurrent/futures/_base.py", line 456, in result
    return self.__get_result()
           ^^^^^^^^^^^^^^^^^^^
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result
    raise self._exception
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/concurrent/futures/thread.py", line 59, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/electrum/hw_wallet/plugin.py", line 268, in get_password_for_storage_encryption
    xpub = self.get_xpub(derivation, "standard")
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/electrum/plugin.py", line 992, in wrapper
    return run_in_hwd_thread(partial(func, *args, **kwargs))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/electrum/plugin.py", line 982, in run_in_hwd_thread
    return func()
           ^^^^^^
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/electrum/plugins/trezor/clientbase.py", line 151, in get_xpub
    node = trezorlib.btc.get_public_node(self.client, address_n).node
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/trezorlib/btc.py", line 124, in get_public_node
    return client.call(
           ^^^^^^^^^^^^
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/trezorlib/tools.py", line 400, in wrapped_f
    client.open()
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/trezorlib/client.py", line 143, in open
    self.transport.begin_session()
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/trezorlib/transport/protocol.py", line 113, in begin_session
    self.protocol.begin_session()
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/trezorlib/transport/protocol.py", line 81, in begin_session
    self.handle.open()
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/trezorlib/transport/webusb.py", line 56, in open
    self.handle = self.device.open()
                  ^^^^^^^^^^^^^^^^^^
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/usb1/__init__.py", line 2136, in open
    mayRaiseUSBError(libusb1.libusb_open(self.device_p, byref(handle)))
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/usb1/__init__.py", line 129, in mayRaiseUSBError
    __raiseUSBError(value)
  File "/tmp/.mount_electrMHhKOQ/usr/lib/python3.12/site-packages/usb1/__init__.py", line 121, in raiseUSBError
    raise __STATUS_TO_EXCEPTION_DICT.get(value, __USBError)(value)
usb1.USBErrorNoDevice: LIBUSB_ERROR_NO_DEVICE [-4]