How to not have to manually refresh a dashboard ui on startup

Your Node-RED instance is installed in the very same Raspberry Pi where you are trying to run the dashboard ? Perhaps Node-RED is installed in another machine ?

I can not imagine why your are getting those warnings.
There are a couple of similar posts in the forum, like this one. Perhaps you can get some clue by reading those posts.