All my custom cards suddenly don't exist!

Hi all, I have lots of custom cards that have been working fine for quite a while, and then suddenly after a restart today with no lovelace changes, they all became unavailable. Here’s what I get in the console… It’s hapening on many different types of devices and browsers. Any ideas what would cause this all of a sudden?

Loading module from “http://10.10.10.20:8123/customcards/mini-media-player-bundle.js” was blocked because of a disallowed MIME type (“text/plain”).
0
Loading module from “http://10.10.10.20:8123/customcards/custom-weather-card-chart.js” was blocked because of a disallowed MIME type (“text/plain”).
0
Loading module from “http://10.10.10.20:8123/customcards/custom_ui/calendar-card/calendar-card.js” was blocked because of a disallowed MIME type (“text/plain”).
0
Loading module from “http://10.10.10.20:8123/customcards/button-card.js” was blocked because of a disallowed MIME type (“text/plain”).
0
The script from “http://10.10.10.20:8123/customcards/air-visual-card.js” was loaded even though its MIME type (“text/plain”) is not a valid JavaScript MIME type.
0
The script from “http://10.10.10.20:8123/customcards/tracker-card.js” was loaded even though its MIME type (“text/plain”) is not a valid JavaScript MIME type.
0
Loading module from “http://10.10.10.20:8123/customcards/simple-thermostat.js” was blocked because of a disallowed MIME type (“text/plain”).
0
The script from “http://10.10.10.20:8123/customcards/vertical-stack-in-card.js” was loaded even though its MIME type (“text/plain”) is not a valid JavaScript MIME type.
0
Loading module from “http://10.10.10.20:8123/customcards/github/thomasloven/slider-entity-row.js?track=true” was blocked because of a disallowed MIME type (“text/plain”).
0
Loading failed for the module with source “http://10.10.10.20:8123/customcards/mini-media-player-bundle.js”. 0:1:1
Loading failed for the module with source “http://10.10.10.20:8123/customcards/custom_ui/calendar-card/calendar-card.js”. 0:1:1
Loading failed for the module with source “http://10.10.10.20:8123/customcards/button-card.js”. 0:1:1
Loading failed for the <script> with source “http://10.10.10.20:8123/customcards/air-visual-card.js”. 0:1:1
Loading failed for the module with source “http://10.10.10.20:8123/customcards/custom-weather-card-chart.js”. 0:1:1
The script from “http://10.10.10.20:8123/customcards/card-modder.js” was loaded even though its MIME type (“text/plain”) is not a valid JavaScript MIME type.
0
Loading failed for the <script> with source “http://10.10.10.20:8123/customcards/tracker-card.js”. 0:1:1
Loading failed for the module with source “http://10.10.10.20:8123/customcards/simple-thermostat.js”. 0:1:1
Loading failed for the <script> with source “http://10.10.10.20:8123/customcards/vertical-stack-in-card.js”. 0:1:1
Loading failed for the module with source “http://10.10.10.20:8123/customcards/github/thomasloven/slider-entity-row.js?track=true”. 0:1:1
The script from “http://10.10.10.20:8123/customcards/card-tools.js?track=true” was loaded even though its MIME type (“text/plain”) is not a valid JavaScript MIME type.
0
The script from “http://10.10.10.20:8123/customcards/github/thomasloven/layout-card.js?track=true” was loaded even though its MIME type (“text/plain”) is not a valid JavaScript MIME type.
0
The script from “http://10.10.10.20:8123/customcards/github/thomasloven/popup-card.js?track=true” was loaded even though its MIME type (“text/plain”) is not a valid JavaScript MIME type.
0
The script from “http://10.10.10.20:8123/customcards/github/thomasloven/browser-commander.js?track=true” was loaded even though its MIME type (“text/plain”) is not a valid JavaScript MIME type.
0
Loading failed for the <script> with source “http://10.10.10.20:8123/customcards/card-modder.js”. 0:1:1
Loading failed for the <script> with source “http://10.10.10.20:8123/customcards/card-tools.js?track=true”. 0:1:1
Loading failed for the <script> with source “http://10.10.10.20:8123/customcards/github/thomasloven/layout-card.js?track=true”. 0:1:1
Loading failed for the <script> with source “http://10.10.10.20:8123/customcards/github/thomasloven/popup-card.js?track=true”. 0:1:1
Loading failed for the <script> with source “http://10.10.10.20:8123/customcards/github/thomasloven/browser-commander.js?track=true”. 0:1:1
uncaught exception: http://10.10.10.20:8123/customcards/mini-media-player-bundle.js
uncaught exception: http://10.10.10.20:8123/customcards/custom_ui/calendar-card/calendar-card.js
uncaught exception: http://10.10.10.20:8123/customcards/button-card.js
uncaught exception: http://10.10.10.20:8123/customcards/air-visual-card.js
uncaught exception: http://10.10.10.20:8123/customcards/custom-weather-card-chart.js
uncaught exception: http://10.10.10.20:8123/customcards/tracker-card.js
uncaught exception: http://10.10.10.20:8123/customcards/simple-thermostat.js
uncaught exception: http://10.10.10.20:8123/customcards/vertical-stack-in-card.js
uncaught exception: http://10.10.10.20:8123/customcards/github/thomasloven/slider-entity-row.js?track=true
uncaught exception: http://10.10.10.20:8123/customcards/card-modder.js
uncaught exception: http://10.10.10.20:8123/customcards/card-tools.js?track=true
uncaught exception: http://10.10.10.20:8123/customcards/github/thomasloven/layout-card.js?track=true
uncaught exception: http://10.10.10.20:8123/customcards/github/thomasloven/popup-card.js?track=true
uncaught exception: http://10.10.10.20:8123/customcards/github/thomasloven/browser-commander.js?track=true
This site appears to use a scroll-linked positioning effect. This may not work well with asynchronous panning; see https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects for further details and to join the discussion on related tools and features! 0
Source map error: TypeError: NetworkError when attempting to fetch resource.
Resource URL: moz-extension://8d7e8059-204b-f242-b6b0-8b7db69f9985/dist/content/index.js
Source Map URL: /content/index.js.map

Not sure, but are you using the deprecated custom_updater?
Try /local/*.card.js instead, or use HACS for the custom components.

1 Like

I had this several times as well. Try going into banner upper left corner and press “Refresh” on the UI. Refresh the browser without cache (ctrl + f5 on Chrome on Linux).

If this won’t help, try reinstalling the cards.

Thanks for the advice… Tried many refresh from the banner and clearing cache, but didn’t change anything last night. When I woke up in the morning they had all fixed themselves…

I had already been running on 100.2 for more than a week when this happened, so I would think that if it was something that had been depreciated I would have noticed it after the upgrade… Well for now it’s all working again… I don’t like these mysterious random “custom card doesn’t exist”, but I’ve seen and investigated it enough to think it’s not something I did…

I have the same issue. Did this ever get solved ?

I haven’t had the issue since my (somewhat painful) migration to HACS. It seems to keep everything working alright.