Arch Linux can't Start Local Server

I’m using Omarchy 3.1.7, Unity 6000.0.62f1, Node v20.19.5 and Needle Engine 4.115.

When I try to run NeedleEngine>Install Web Project or Start Local Server I get the following error:

β†’ Node.js is not installed or could not be found β€” please install node.js
Read more about using node.js in Needle Engine: Getting Started & Installation | Needle Engine Documentation
/home/brian/.nvm/versions/node/v20.19.5/bin
UnityEngine.Debug:LogError (object)
Needle.Engine.Actions/d__29:MoveNext () (at ./Library/PackageCache/com.needle.engine-exporter@0837f22e4bde/Core/Editor/Actions/Actions.cs:172)

My Validation window says β€œEverything looks good”

I’m pretty new to linux so perhaps it’s the Additional npm search paths?

Any nudge in the right direction is appreciated. Thank you.

I’m sorry, I couldn’t find a response but notified the team :thinking:

Hi Brian, sorry for the delay. Would you mind sending a bugreport using the Needle Engine menu item? This would give us access to the logs and hopefully make it clear whats happening.

Also: do you have multiple versions of node installed vi nvm and which node version is your default?

No worries at all! Thank you for getting back to me. I’ve done as you noted but the upload failed. Here is the report zip. The automatic upload didn’t work for me https://drive.google.com/file/d/1eG7l9h9J1vGryOOLRxfUi50UmIU-lmNR/view?usp=sharing

I am indeed using nvm. I’ve tried uninstalling all but the one version. I am using v20.19.5.

~ ❯ nvm ls
v20.19.5
 β†’       system
default β†’ lts/Iron (-> N/A)
iojs β†’ N/A (default)
unstable β†’ N/A (default)
node β†’ stable (-> v20.19.5) (default)
stable β†’ 20.19 (-> v20.19.5) (default)
lts/* β†’ lts/krypton (-> N/A)
lts/argon β†’ v4.9.1 (-> N/A)
lts/boron β†’ v6.17.1 (-> N/A)
lts/carbon β†’ v8.17.0 (-> N/A)
lts/dubnium β†’ v10.24.1 (-> N/A)
lts/erbium β†’ v12.22.12 (-> N/A)
lts/fermium β†’ v14.21.3 (-> N/A)
lts/gallium β†’ v16.20.2 (-> N/A)
lts/hydrogen β†’ v18.20.8 (-> N/A)
lts/iron β†’ v20.19.5
lts/jod β†’ v22.21.1 (-> N/A)
lts/krypton β†’ v24.11.1 (-> N/A)


~ ❯ nvm current
system

Before I start needle I open a terminal and set the current to v20.19.5 (still figuring out how to set the correct default.