Importing Dashboard Flow

On a Pi I have a simple dashboard, just a gauge, with all defaults:
UI: My Dashboard
Page: Page 1
Group: Group 1

Import a complete flow which has
UI: My Dashboard
Page: Solar
Group: Solar

After deploying, the config nodes look like this

You can see there is only 1 ui-base (but 2 ui-pages)

The dashboard displays this splash screen which is incorrect / misleading.


Deleting one of the ui-page nodes and then reassigning it's group to the remaining one allows the dashboard to work.

The import did not create a duplicate ui-base node. Why did importing a non-duplicate ui-page node trigger this splash screen?

"We currently do not support multiple ui-base nodes in a single flow" seems to be incorrect?
Do "We" actually not support multiple ui-base nodes in a single Node-red installation?

Something had apparently got confused. Did you try restarting node-red and refreshing the browser?

What version of node-red and the dashboard are you using?

It should be in a singe flow file or something similar.
Installation is not the right word as one can have multiple node-red instances running from one installation.

Hmm well I started by burning two SD cards with RPiOS, then installing Node-red and the dashboard, creating the two dashboard flows and exporting/importing one.

I must admit, the result was a different problem to the one I wanted to try and replicate.
Looks like I'll have to start again from scratch ...

Versions: 4.0.9 & 1.24.0. Browser is Firefox on a PC.

I think the problem is because I imported a flow and modified it, including changing the ui-page and ui-group names (but they presumably retain the original IDs)

Now when I try and import the original flow again so I can run both side by side it complains about duplicated config nodes and (sometimes) gives the splash screen above.

Too complicated to pin down exactly how to replicate each strange effect.

I'll try deleting the ui config nodes and creating new ones.

I have never had a problem like this. The error says that it is the ui-base that is the problem, but there is only one. That is why I asked whether you tried a restart and refresh, to find out whether the flow file was the problem or whether it was just a run-time confusion.

Thanks Colin. I appreciate your thoughts and I'm not ignoring you.
Thing is, I was trying a pin down a different issue.

I saw this oddity and took screenshots to document it, but carried on trying to replicate the other issue.
To answer your question would take a long time reverting to the situation I reported here: burn a new OS, install NR * dashboard, import flows...

Actually you can answer the question, which was 'did you try restart and refresh` :slight_smile:

If the answer had been yes, then that would rule out transient confusion. Since the answer was no then possibly it would have been fixed by restart and refresh. My guess is that it was just a transient confusion as people are forever importing dashboard flows and I don't remember seeing this reported before.