Does node red need wifi to start up?

I have a question Does node-red add-on need wifi to start up, and will it stay on.

I am just putting this question out there to ask if anyone else encountered this issue and figured out a way to solve it. I will try to provide the logs and figure out more by myself later. It has been bugging me since I stopped doing my project as it is the weekend to rest.

Without wifi, when I try to reset my host device and then access home assistant using localhost:8123, I can’t access node red add-on as I was stuck at one part where it seems it needed internet to get some file from the web and can’t turn on.

I can do localhost without wifi as I am using home assistant supervisor, which still has its Linux GUI as home assistant is running in a docker container

It would be ok if it was the only thing that happened. However, when I checked on it the later that day, I think it is because I didn’t set my host device ‘never to sleep’, but when I turned on the screen, I got a white screen, and node-red couldn’t load (I assume that the node-red has stopped, but I need to check it to see if node-red is still storing data into the local database).

So can’t that node-red run as a background operation? So must the device be Constantly on for node-red to work and never go to ‘sleep’?

Please tell me if I am overthinking this or not. Or this is not how or how node-red is supposed to work
I sincerely appreciate everyone who spend time read this post and replied to it. Thanks.