What hardware is this running on? The
uname command says
Linux router - so is this a low powered, low memory router type device? That could explain why it takes so long to respond - the bcrypt password hashing can be quite slow on slow devices. But it doesn't explain why the login fails.
When node-red is installed, it tries to install the
bcrypt module to handle the password hashing. This is a binary module that doesn't always successfully install. As a fall back, we also install
Can you try reinstalling the bcrypt module; in the directory
npm install bcrypt