Node.JS: v16.14.0-1
Node-Red: 2.2.2-1
Running on OpenWRT (Linksys WRT1900ACS), so accessing form my PC using that router's IP address. It's not my main house router, but an old router that I am using as a server through OpenWRT tools.
So, I recently got my Dashboard laid out nicely to monitor some keg weight sensors and to set what I have on my taps. I had tabs and groups and all that good stuff. As of last night and first thing this morning, they all looked fine on my PC (using Edge) and on my phone (Chrome browser).
However, as I closed and opened my Edge browser profiles, I had indications that Edge had updated (it asked me if I wanted default settings and to use Bing...always an indication it was updated and always sad that they have to keep asking if I want Bing). When I went back to my dashboard, it started looking all messed up. It is not applying any standard styling, not grouping cleanly, not applying a background...nothing. I opened the Edge Developer Tools and I get the following:
Failed to load resource: net::ERR_INVALID_CHUNKED_ENCODING
app.min.js:530 Rendered http://192.168.1.100:1880/ui/css/app.min.less successfully.
app.min.js:530 CSS for http://192.168.1.100:1880/ui/css/app.min.less generated in 112ms
app.min.js:530 Less has finished. CSS generated in 112ms
app.min.js:150
You are using the ngTouch module.
AngularJS Material already has mobile click, tap, and swipe support...
ngTouch is not supported with AngularJS Material!
(anonymous) @ app.min.js:150
:1880/ui/loading.html:1
Failed to load resource: the server responded with a status of 404 (Not Found)
app.min.js:530 Rendered http://192.168.1.100:1880/ui/css/app.min.less successfully.
app.min.js:530 CSS for http://192.168.1.100:1880/ui/css/app.min.less generated in 37ms
app.min.js:530 Less has finished. CSS generated in 37ms
I get the same issue if I open the page in Firefox, with this in the Firefox Web Developer Tools:
Source map error: Error: request failed with status 404
Resource URL: http://192.168.1.100:1880/ui/js/app.min.js
Source Map URL: angular-chart.min.js.map
However, if I open it on my phone, it looks perfectly fine; exactly how it did last night. Works fine... no issues at all.
Thinking I had some corruption on Node-RED, I backed up my flows, uninstalled Node-RED using npm and removed all folder instances. I then ran a clean install from opkg on OpenWRT. Node-RED is working well, I imported my backup, and I reset my palette add-ins. I then tied my Dashboard nodes back to tabs and groups. Same issue still on PC, but it looks totally fine on my phone.
The only thing I can think of is an update to Edge, but since the same issue appears in Firefix, I can't believe it's an Edge or Chromium issue.
Any thoughts on this?