Node-red-dashboard has gone blank

My Node-Red dashboard UI has gone blank. There is nothing on the web page indicating what could be wrong and I see no errors in the log.

Start Node-RED

Once Node-RED has started, point a browser at http://192.168.1.26:1880
On Pi Node-RED works better with the Firefox or Chrome browser

Use   node-red-stop                          to stop Node-RED
Use   node-red-start                         to start Node-RED again
Use   node-red-log                           to view the recent log output
Use   sudo systemctl enable nodered.service  to autostart Node-RED at every boot
Use   sudo systemctl disable nodered.service to disable autostart on boot

To find more nodes and example flows - go to http://flows.nodered.org

Starting as a systemd service.
Started Node-RED graphical event wiring tool.
26 May 09:23:07 - [info]
Welcome to Node-RED
===================
26 May 09:23:07 - [info] Node-RED version: v0.20.5
26 May 09:23:07 - [info] Node.js  version: v10.15.3
26 May 09:23:07 - [info] Linux 4.14.98-v7+ arm LE
26 May 09:23:08 - [info] Loading palette nodes
26 May 09:23:12 - [info] Dashboard version 2.15.2 started at /ui
26 May 09:23:13 - [info] Settings file  : /home/pi/.node-red/settings.js
26 May 09:23:13 - [info] Context store  : 'default' [module=memory]
26 May 09:23:13 - [info] User directory : /home/pi/.node-red
26 May 09:23:13 - [warn] Projects disabled : editorTheme.projects.enabled=false
26 May 09:23:13 - [info] Flows file     : /home/pi/.node-red/flows_raspberrypi.j                                     son
26 May 09:23:13 - [info] Server now running at https://127.0.0.1:1880/
26 May 09:23:13 - [warn]
---------------------------------------------------------------------
Your flow credentials file is encrypted using a system-generated key.
If the system-generated key is lost for any reason, your credentials
file will not be recoverable, you will have to delete it and re-enter
your credentials.
You should set your own key using the 'credentialSecret' option in
your settings file. Node-RED will then re-encrypt your credentials
file using your chosen key the next time you deploy a change.
---------------------------------------------------------------------
26 May 09:23:13 - [info] Starting flows
26 May 09:23:13 - [info] Started flows
26 May 09:23:13 - [info] [mqtt-broker:Amazon AWS] Connected to broker
pi@raspberrypi:~/.node-red $ npm list -depth=1
node-red-project@0.0.1 /home/pi/.node-red
├─┬ node-red-contrib-bit@0.0.3
│ └── debug@3.1.0
├─┬ node-red-contrib-modbus@4.1.3
│ ├── bson@4.0.1
│ ├── debug@4.1.1
│ ├── jsmodbus@3.1.3
│ ├── line-by-line@0.1.6
│ ├── modbus-serial@7.5.1
│ ├── serialport@7.1.4
│ ├── source-map-support@0.5.10
│ ├── stately.js@1.3.0
│ └── vm2@3.6.10
├─┬ node-red-contrib-moment@3.0.2
│ ├── moment@2.24.0
│ ├── moment-parseformat@3.0.0
│ ├── moment-timezone@0.5.23
│ └── os-locale@3.1.0
├── node-red-contrib-play-audio@2.3.2
├─┬ node-red-contrib-xbee@1.1.0
│ ├── serialport@7.1.4 deduped
│ └── xbee-api@0.6.0
├─┬ node-red-dashboard@2.15.2
│ ├── serve-static@1.14.1
│ └── socket.io@2.2.0
├─┬ node-red-node-dweetio@0.0.15
│ └── node-dweetio@0.0.11
├─┬ node-red-node-email@1.4.0
│ ├── imap@0.8.19
│ ├── mailparser-mit@1.0.0
│ ├── nodemailer@5.1.1
│ └── poplib@0.1.7
├── node-red-node-ping@0.0.16
├── node-red-node-random@0.1.2
├─┬ node-red-node-serialport@0.8.1
│ └── serialport@7.1.4 deduped
└── node-red-node-smooth@0.1.0

I first noticed it wasn't working in chrome but could still get the UI to work in Firefox, now it works in neither. I tried removing the dashboard module and re-installing and I have the same result. I have tried to access the UI from the chromium browser on the device and I get just a blank page.

Any help would be appreciated.

What triggers the flows?
can you provide a copy of your flow? make sure to read this htread first: How to share code or flow json

Have you tried looking at your browser developers console (F12 on Chrome), and see if there are any clues.
Also, what do you get loading the page in chrome's incognito mode?

Have you recently upgraded versions ? If so you need to make sure you flush the browser cache properly.

Here is my flow:

[{"id":"4db50ed5.14d62","type":"tab","label":"Pathfinder Controls","disabled":false,"info":""},{"id":"ad08e6c7.0f35c","type":"tab","label":"Branon Controls","disabled":false,"info":""},{"id":"7a20d209.b0dfcc","type":"tls-config","z":"","name":"AWS","cert":"","key":"","ca":"","certname":"86d889cd30-certificate.pem.crt","keyname":"86d889cd30-private.pem.key","caname":"rootca.pem","servername":"","verifyservercert":true},{"id":"637f6ef0.02a3d","type":"mqtt-broker","z":"","name":"Amazon AWS","broker":"a2prtbp9wk1yf8-ats.iot.us-east-1.amazonaws.com","port":"8883","tls":"7a20d209.b0dfcc","clientid":"PFinder/Admin","usetls":true,"compatmode":true,"keepalive":"90","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"e9fcaac9.d35ca","type":"ui_base","z":"","theme":{"name":"theme-dark","lightTheme":{"default":"#0094CE","baseColor":"#0094CE","baseFont":"-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif","edited":true,"reset":false},"darkTheme":{"default":"#097479","baseColor":"#df3820","baseFont":"-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif","edited":true,"reset":false},"customTheme":{"name":"Untitled Theme 1","default":"#4B7930","baseColor":"#4B7930","baseFont":"-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif"},"themeState":{"base-color":{"default":"#097479","value":"#df3820","edited":true},"page-titlebar-backgroundColor":{"value":"#df3820","edited":false},"page-backgroundColor":{"value":"#111111","edited":false},"page-sidebar-backgroundColor":{"value":"#ffffff","edited":false},"group-textColor":{"value":"#e97463","edited":false},"group-borderColor":{"value":"#555555","edited":false},"group-backgroundColor":{"value":"#333333","edited":false},"widget-textColor":{"value":"#eeeeee","edited":false},"widget-backgroundColor":{"value":"#df3820","edited":false},"widget-borderColor":{"value":"#333333","edited":false},"base-font":{"value":"-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif"}},"angularTheme":{"primary":"indigo","accents":"blue","warn":"red","background":"grey"}},"site":{"name":"Node-RED Dashboard","hideToolbar":"false","allowSwipe":"false","lockMenu":"false","allowTempTheme":"true","dateFormat":"DD/MM/YYYY","sizes":{"sx":48,"sy":48,"gx":6,"gy":6,"cx":6,"cy":6,"px":0,"py":0}}},{"id":"71efcdcf.db35fc","type":"ui_tab","z":"","name":"Branon","icon":"dashboard","disabled":false,"hidden":false},{"id":"14d99383.1ccbb4","type":"ui_tab","z":"","name":"Pathfinder","icon":"dashboard","disabled":false,"hidden":false},{"id":"5f2b5735.e34ee8","type":"ui_group","z":"","name":"Pinocchios","tab":"14d99383.1ccbb4","disp":true,"width":"6","collapse":false},{"id":"b10b4450.a84be","type":"ui_group","z":"","name":"Reservoir","tab":"71efcdcf.db35fc","disp":true,"width":"6","collapse":false},{"id":"e5a49a7a.369ea8","type":"ui_group","z":"","name":"Others","tab":"71efcdcf.db35fc","disp":true,"width":"6","collapse":false},{"id":"77b001e2.d0e58","type":"ui_group","z":"","name":"Kiosk","tab":"71efcdcf.db35fc","disp":true,"width":"6","collapse":false},{"id":"411c3fa6.a73898","type":"ui_group","z":"","name":"Hannoush","tab":"14d99383.1ccbb4","disp":true,"width":"6","collapse":false},{"id":"5bd33506.b00e54","type":"ui_group","z":"","name":"Little Ceasars","tab":"14d99383.1ccbb4","disp":true,"width":"6","collapse":false},{"id":"29c6e404.e1691c","type":"ui_group","z":"","name":"Bowlerama","tab":"14d99383.1ccbb4","disp":true,"width":"6","collapse":false},{"id":"2b6441df.9c3cbe","type":"ui_group","z":"","name":"Athens Pizza","tab":"14d99383.1ccbb4","disp":true,"width":"6","collapse":false},{"id":"db84e8b5.58e0e8","type":"comment","z":"4db50ed5.14d62","name":"Pinocchios","info":"Pinocchios (Florida)\n","x":65,"y":28,"wires":[]},{"id":"77ebb0be.162cb8","type":"mqtt out","z":"4db50ed5.14d62","name":"PFinder","topic":"/PFinder/Hannoush","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":518,"y":281,"wires":[]},{"id":"8018aa44.c32118","type":"comment","z":"4db50ed5.14d62","name":"Hannoush","info":"Hannoush (Rutland)\n","x":65,"y":188,"wires":[]},{"id":"a8db9008.b7dca","type":"inject","z":"4db50ed5.14d62","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":941,"y":68,"wires":[[]]},{"id":"64bc5aa.f11e624","type":"mqtt out","z":"ad08e6c7.0f35c","name":"Branon RESREM2","topic":"/Branon/RESREM2","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":364,"y":125,"wires":[]},{"id":"68a28d06.faf37c","type":"mqtt out","z":"ad08e6c7.0f35c","name":"Branon RESREM1","topic":"/Branon/RESREM1","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":364,"y":69,"wires":[]},{"id":"7ba542c1.b6916c","type":"mqtt out","z":"ad08e6c7.0f35c","name":"Branon RES","topic":"/Branon/RES","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":383,"y":194,"wires":[]},{"id":"939c364b.b5ae3","type":"mqtt out","z":"ad08e6c7.0f35c","name":"Branon WS","topic":"/Branon/WS","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":373,"y":294,"wires":[]},{"id":"b736417f.1ddec8","type":"mqtt out","z":"ad08e6c7.0f35c","name":"Branon Pages","topic":"/Branon/Pages","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":360,"y":363,"wires":[]},{"id":"d271c959.6f33a","type":"mqtt out","z":"ad08e6c7.0f35c","name":"","topic":"/Branon/Kiosk/Kill","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":920,"y":71,"wires":[]},{"id":"dcec9478.913088","type":"mqtt out","z":"ad08e6c7.0f35c","name":"Branon Kiosk Refresh","topic":"/Branon/Kiosk/Refresh","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":925,"y":135,"wires":[]},{"id":"55d39806.a6f7f","type":"mqtt out","z":"ad08e6c7.0f35c","name":"","topic":"/Branon/Kiosk/Reboot","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":923,"y":191,"wires":[]},{"id":"772c4b47.322754","type":"mqtt out","z":"ad08e6c7.0f35c","name":"Branon Roys","topic":"/Branon/Roys","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":369,"y":437,"wires":[]},{"id":"d6c3ae09.3fdb18","type":"mqtt out","z":"ad08e6c7.0f35c","name":"Branon TPNT","topic":"/Branon/TPNT","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":356,"y":506,"wires":[]},{"id":"fd3448f7.a20d48","type":"mqtt out","z":"ad08e6c7.0f35c","name":"Branon Travis","topic":"/Branon/Travis","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":354,"y":576,"wires":[]},{"id":"8f3afa3.5bada88","type":"mqtt out","z":"ad08e6c7.0f35c","name":"Branon Brents","topic":"/Branon/Brents","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":361,"y":642,"wires":[]},{"id":"1bc2d225.268ebe","type":"mqtt out","z":"ad08e6c7.0f35c","name":"Branon Red Roof Storage","topic":"/Branon/RRStorage","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":390,"y":696,"wires":[]},{"id":"22d8186c.22192","type":"dweetio out","z":"4db50ed5.14d62","thing":"Pinocchio-Florida-Pathfinder","name":"Pinocchio Display Refresh","x":490,"y":71,"wires":[]},{"id":"f1d11b52.108e18","type":"dweetio out","z":"4db50ed5.14d62","thing":"Pinocchio-Florida-Pathfinder-killslides","name":"Pinocchio Kill Slide Show","x":491,"y":113,"wires":[]},{"id":"84875170.dcb88","type":"dweetio out","z":"4db50ed5.14d62","thing":"Pinocchio-Florida-Pathfinder-reboot","name":"Pinocchio reboot","x":477,"y":153,"wires":[]},{"id":"1d68caba.8c1a05","type":"ui_button","z":"4db50ed5.14d62","name":"Pinocchios Screen Refresh","group":"5f2b5735.e34ee8","order":0,"width":0,"height":0,"passthru":false,"label":"Screen Refresh","tooltip":"","color":"","bgcolor":"","icon":"","payload":"","payloadType":"date","topic":"","x":193,"y":73,"wires":[["22d8186c.22192"]]},{"id":"961f5ecd.7c55d8","type":"ui_button","z":"4db50ed5.14d62","name":"Pinocchios Kill Slide Show","group":"5f2b5735.e34ee8","order":1,"width":0,"height":0,"passthru":false,"label":"Kill Slide Show","tooltip":"","color":"","bgcolor":"","icon":"","payload":"","payloadType":"date","topic":"","x":191,"y":112,"wires":[["f1d11b52.108e18"]]},{"id":"5fe5db30.4a3f0c","type":"ui_button","z":"4db50ed5.14d62","name":"Pinocchios Reboot","group":"5f2b5735.e34ee8","order":2,"width":0,"height":0,"passthru":false,"label":"Reboot","tooltip":"","color":"","bgcolor":"","icon":"","payload":"","payloadType":"date","topic":"","x":162,"y":146,"wires":[["84875170.dcb88"]]},{"id":"2399220e.45ba5e","type":"ui_button","z":"4db50ed5.14d62","name":"Hannoush Screen Refresh","group":"411c3fa6.a73898","order":3,"width":0,"height":0,"passthru":false,"label":"Screen Refresh","tooltip":"","color":"","bgcolor":"","icon":"","payload":"DISPLAY=:0 xdotool key \"ctrl+F5\"","payloadType":"str","topic":"","x":194,"y":231,"wires":[["77ebb0be.162cb8"]]},{"id":"66f6527e.ed6adc","type":"ui_button","z":"4db50ed5.14d62","name":"Hannoush Kill Slide Show","group":"411c3fa6.a73898","order":1,"width":0,"height":0,"passthru":false,"label":"Kill Slide Show","tooltip":"","color":"","bgcolor":"","icon":"","payload":"DISPLAY=:0 xdotool key \"ctrl+F4\"","payloadType":"str","topic":"","x":178,"y":275,"wires":[["77ebb0be.162cb8"]]},{"id":"5195cfe6.8c0438","type":"ui_button","z":"4db50ed5.14d62","name":"Hannoush Reboot","group":"411c3fa6.a73898","order":2,"width":0,"height":0,"passthru":false,"label":"Reboot","tooltip":"","color":"","bgcolor":"","icon":"","payload":"sudo reboot","payloadType":"str","topic":"","x":159,"y":309,"wires":[["77ebb0be.162cb8"]]},{"id":"278e1653.09e822","type":"ui_button","z":"ad08e6c7.0f35c","name":"","group":"b10b4450.a84be","order":3,"width":0,"height":0,"passthru":false,"label":"Remote 2 Reboot","tooltip":"","color":"","bgcolor":"","icon":"","payload":"1","payloadType":"num","topic":"","x":117,"y":126,"wires":[["64bc5aa.f11e624"]]},{"id":"e3a28a5b.af50a8","type":"ui_button","z":"ad08e6c7.0f35c","name":"","group":"b10b4450.a84be","order":2,"width":0,"height":0,"passthru":false,"label":"Remote 1 Reboot","tooltip":"","color":"","bgcolor":"","icon":"","payload":"1","payloadType":"num","topic":"","x":140,"y":62,"wires":[["68a28d06.faf37c"]]},{"id":"64157044.52bf6","type":"ui_button","z":"ad08e6c7.0f35c","name":"","group":"b10b4450.a84be","order":1,"width":0,"height":0,"passthru":false,"label":"Pump House Reboot","tooltip":"","color":"","bgcolor":"","icon":"","payload":"1","payloadType":"num","topic":"","x":124,"y":195,"wires":[["7ba542c1.b6916c"]]},{"id":"9bf3f00.8ddb81","type":"ui_button","z":"ad08e6c7.0f35c","name":"","group":"e5a49a7a.369ea8","order":3,"width":0,"height":0,"passthru":false,"label":"Weigh Station Reboot","tooltip":"","color":"","bgcolor":"","icon":"","payload":"1","payloadType":"num","topic":"","x":144,"y":294,"wires":[["939c364b.b5ae3"]]},{"id":"c6854358.5d99b","type":"ui_button","z":"ad08e6c7.0f35c","name":"","group":"e5a49a7a.369ea8","order":3,"width":0,"height":0,"passthru":false,"label":"Pages Reboot","tooltip":"","color":"","bgcolor":"","icon":"","payload":"1","payloadType":"num","topic":"","x":124,"y":362,"wires":[["b736417f.1ddec8"]]},{"id":"3a88942d.03ad84","type":"ui_button","z":"ad08e6c7.0f35c","name":"","group":"77b001e2.d0e58","order":2,"width":0,"height":0,"passthru":false,"label":"Kill Website","tooltip":"","color":"","bgcolor":"","icon":"","payload":"","payloadType":"str","topic":"","x":690,"y":71,"wires":[["d271c959.6f33a"]]},{"id":"bdf34613.07524","type":"ui_button","z":"ad08e6c7.0f35c","name":"","group":"77b001e2.d0e58","order":1,"width":0,"height":0,"passthru":false,"label":"Refresh Site","tooltip":"","color":"","bgcolor":"","icon":"","payload":"","payloadType":"str","topic":"","x":679,"y":136,"wires":[["dcec9478.913088"]]},{"id":"6e362ad6.d89b44","type":"ui_button","z":"ad08e6c7.0f35c","name":"","group":"77b001e2.d0e58","order":3,"width":0,"height":0,"passthru":false,"label":"Reboot","tooltip":"","color":"","bgcolor":"","icon":"","payload":"","payloadType":"str","topic":"","x":685,"y":191,"wires":[["55d39806.a6f7f"]]},{"id":"2b53d951.87ed16","type":"ui_button","z":"ad08e6c7.0f35c","name":"","group":"e5a49a7a.369ea8","order":3,"width":0,"height":0,"passthru":false,"label":"Roys Reboot","tooltip":"","color":"","bgcolor":"","icon":"","payload":"1","payloadType":"num","topic":"","x":96,"y":433,"wires":[["772c4b47.322754"]]},{"id":"5c61ae3c.dc8c68","type":"ui_button","z":"ad08e6c7.0f35c","name":"","group":"e5a49a7a.369ea8","order":3,"width":0,"height":0,"passthru":false,"label":"The Point","tooltip":"","color":"","bgcolor":"","icon":"","payload":"1","payloadType":"num","topic":"","x":86,"y":501,"wires":[["d6c3ae09.3fdb18"]]},{"id":"825f0cc8.5d6f8","type":"ui_button","z":"ad08e6c7.0f35c","name":"","group":"e5a49a7a.369ea8","order":3,"width":0,"height":0,"passthru":false,"label":"Travis's","tooltip":"","color":"","bgcolor":"","icon":"","payload":"1","payloadType":"num","topic":"","x":84,"y":571,"wires":[["fd3448f7.a20d48"]]},{"id":"149b19f5.ec1856","type":"ui_button","z":"ad08e6c7.0f35c","name":"","group":"e5a49a7a.369ea8","order":3,"width":0,"height":0,"passthru":false,"label":"Brents","tooltip":"","color":"","bgcolor":"","icon":"","payload":"1","payloadType":"num","topic":"","x":84,"y":635,"wires":[["8f3afa3.5bada88"]]},{"id":"218e4555.794c32","type":"ui_button","z":"ad08e6c7.0f35c","name":"","group":"e5a49a7a.369ea8","order":3,"width":0,"height":0,"passthru":false,"label":"RedRoof Storage","tooltip":"","color":"","bgcolor":"","icon":"","payload":"1","payloadType":"num","topic":"","x":123,"y":689,"wires":[["1bc2d225.268ebe"]]},{"id":"ba52f3ff.dd5098","type":"mqtt out","z":"4db50ed5.14d62","name":"PFinder","topic":"/PFinder/LittleCeasars","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":518,"y":447,"wires":[]},{"id":"58dc7c75.54d314","type":"comment","z":"4db50ed5.14d62","name":"LittleCeasars","info":"Hannoush (Rutland)\n","x":75,"y":354,"wires":[]},{"id":"9ee2d572.6a6838","type":"ui_button","z":"4db50ed5.14d62","name":"Little Ceasars Screen Refresh","group":"5bd33506.b00e54","order":3,"width":0,"height":0,"passthru":false,"label":"Screen Refresh","tooltip":"","color":"","bgcolor":"","icon":"","payload":"DISPLAY=:0 xdotool key \"ctrl+F5\"","payloadType":"str","topic":"","x":200,"y":402,"wires":[["ba52f3ff.dd5098"]]},{"id":"48d0a85c.e31fb8","type":"ui_button","z":"4db50ed5.14d62","name":"Little Ceasars Kill Slide Show","group":"5bd33506.b00e54","order":1,"width":0,"height":0,"passthru":false,"label":"Kill Slide Show","tooltip":"","color":"","bgcolor":"","icon":"","payload":"DISPLAY=:0 xdotool key \"ctrl+F4\"","payloadType":"str","topic":"","x":188,"y":441,"wires":[["ba52f3ff.dd5098"]]},{"id":"e03a851a.9a4ef8","type":"ui_button","z":"4db50ed5.14d62","name":"Little Ceasars Reboot","group":"5bd33506.b00e54","order":2,"width":0,"height":0,"passthru":false,"label":"Reboot","tooltip":"","color":"","bgcolor":"","icon":"","payload":"sudo reboot","payloadType":"str","topic":"","x":169,"y":475,"wires":[["ba52f3ff.dd5098"]]},{"id":"8b11e7fa.7928f","type":"mqtt out","z":"4db50ed5.14d62","name":"PFinder","topic":"/PFinder/Bowlerama","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":522,"y":618,"wires":[]},{"id":"d67b2032.99618","type":"comment","z":"4db50ed5.14d62","name":"Bowlerama","info":"Hannoush (Rutland)\n","x":69,"y":525,"wires":[]},{"id":"56bb878a.936ac","type":"ui_button","z":"4db50ed5.14d62","name":"Bowlerama Screen Refresh","group":"29c6e404.e1691c","order":3,"width":0,"height":0,"passthru":false,"label":"Screen Refresh","tooltip":"","color":"","bgcolor":"","icon":"","payload":"DISPLAY=:0 xdotool key \"ctrl+F5\"","payloadType":"str","topic":"","x":194,"y":573,"wires":[["8b11e7fa.7928f"]]},{"id":"e75195e6.6f4fd","type":"ui_button","z":"4db50ed5.14d62","name":"Bowlerama Kill Slide Show","group":"29c6e404.e1691c","order":1,"width":0,"height":0,"passthru":false,"label":"Kill Slide Show","tooltip":"","color":"","bgcolor":"","icon":"","payload":"DISPLAY=:0 xdotool key \"ctrl+F4\"","payloadType":"str","topic":"","x":192,"y":612,"wires":[["8b11e7fa.7928f"]]},{"id":"7e73fe6a.0ede7","type":"ui_button","z":"4db50ed5.14d62","name":"Bowlerama Reboot","group":"29c6e404.e1691c","order":2,"width":0,"height":0,"passthru":false,"label":"Reboot","tooltip":"","color":"","bgcolor":"","icon":"","payload":"sudo reboot","payloadType":"str","topic":"","x":163,"y":646,"wires":[["8b11e7fa.7928f"]]},{"id":"ac08260f.831198","type":"mqtt out","z":"4db50ed5.14d62","name":"PFinder","topic":"/PFinder/AthensPizza","qos":"1","retain":"","broker":"637f6ef0.02a3d","x":518,"y":782,"wires":[]},{"id":"71320ad7.8cfdc4","type":"comment","z":"4db50ed5.14d62","name":"Athens Pizza","info":"Pathfinder (Athens Pizza)\n","x":75,"y":689,"wires":[]},{"id":"cfcd0e26.1ecbe","type":"ui_button","z":"4db50ed5.14d62","name":"Athens Pizza Screen Refresh","group":"2b6441df.9c3cbe","order":3,"width":0,"height":0,"passthru":false,"label":"Screen Refresh","tooltip":"","color":"","bgcolor":"","icon":"","payload":"DISPLAY=:0 xdotool key \"ctrl+F5\"","payloadType":"str","topic":"","x":190,"y":737,"wires":[["ac08260f.831198"]]},{"id":"a1d2ce3e.b9583","type":"ui_button","z":"4db50ed5.14d62","name":"Athens Pizza Kill Slide Show","group":"2b6441df.9c3cbe","order":1,"width":0,"height":0,"passthru":false,"label":"Kill Slide Show","tooltip":"","color":"","bgcolor":"","icon":"","payload":"DISPLAY=:0 xdotool key \"ctrl+F4\"","payloadType":"str","topic":"","x":188,"y":776,"wires":[["ac08260f.831198"]]},{"id":"6a977809.a686e8","type":"ui_button","z":"4db50ed5.14d62","name":"Athens Pizza Reboot","group":"2b6441df.9c3cbe","order":2,"width":0,"height":0,"passthru":false,"label":"Reboot","tooltip":"","color":"","bgcolor":"","icon":"","payload":"sudo reboot","payloadType":"str","topic":"","x":169,"y":810,"wires":[["ac08260f.831198"]]},{"id":"b85da082.08de3","type":"exec","z":"4db50ed5.14d62","command":"sudo reboot -h now","addpay":true,"append":"","useSpawn":"false","timer":"","oldrc":false,"name":"","x":313.5,"y":883.5,"wires":[[],[],[]]},{"id":"7eaaecdf.be7364","type":"inject","z":"4db50ed5.14d62","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":128.5,"y":921,"wires":[["b85da082.08de3"]]}]

They are dashboard buttons that send commands to remote devices.

I only checked on upgrading nodes after the dashboard stopped working.

Loading in incognito mode results in the same blank page.

Checking the developer console there are 2 errors and 1 warning I don't know what else I should be looking for there.

It doesn't matter what device I try to connect with none of them will render the UI. I can reach node red just fine.

Updated to the latest version of the dashboard and I am still unable to load the UI.

The console error indicates it failed to load the cache file correctly so then failed to load the page. Can you try pointing a browser directly at that file to check it is accessible. If so then it really is a case if needing flush your browser cache properly..