`jlab` command launches Node.js shell instead of JupyterLab Desktop

When I run jlab to launch JupyterLab Desktop from the command line, it opens a Node.js shell instead (see screenshot below). The command seems to point to the correct path for JupyterLab Desktop (see screenshot below), and after uninstalling the app the command is no longer recognised, so I’m pretty confident I don’t have another programme trying to use the same command. This started after updating JupyterLab Desktop after a period of several months without using it, so not sure if this is happening only in the newest version. Has anyone else encountered this issue or does anyone have any suggestions on how to solve it?

Running JupyterLab Desktop v3.5.0-1 on Linux Mint 20.3 (kernel 5.15).

image