Shopware 6.7.0.1 – Backend bleibt nach Neuladen weiß, Fehler mit $i18n in der Konsole

Nach dem Update auf Shopware 6.7.0.1 habe ich folgendes Problem mit dem Admin-Backend:

  • Der Login ins Backend funktioniert problemlos.
  • Sobald man die Seite jedoch neu lädt (F5), bleibt das Backend weiß (blank).
  • Nach einiger Zeit (oder in einem neuen Browserfenster) funktioniert es manchmal wieder kurzzeitig.

Fehler in der Browser-Konsole:

Uncaught (in promise) TypeError: Cannot set property $i18n of #<Object> which has only a getter
    at yY (main-BonZBOrZ.js:28:19823)
    at Object.install (main-BonZBOrZ.js:28:17660)
    at Object.use (channel-Dcc_eUuB.js:14:15989)
    at ZTe.initVue (main-BonZBOrZ.js:194:59723)
    at ZTe.init (main-BonZBOrZ.js:194:58856)
    at Zc.createApplicationRoot (shopware-pFWKZPax.js:26:2024)
    at shopware-pFWKZPax.js:26:1670

TypeError: Cannot read properties of null (reading 'insertBefore')
    at insert (channel-Dcc_eUuB.js:18:325)
    at $ (channel-Dcc_eUuB.js:14:21968)
    at R (channel-Dcc_eUuB.js:14:21470)
    at S (channel-Dcc_eUuB.js:14:20852)
    at vs.ee [as fn] (channel-Dcc_eUuB.js:14:25406)
    at vs.run (channel-Dcc_eUuB.js:9:1808)
    at ne (channel-Dcc_eUuB.js:14:25792)
    at ue (channel-Dcc_eUuB.js:14:24349)
    at Y (channel-Dcc_eUuB.js:14:24126)
    at S (channel-Dcc_eUuB.js:14:20880)

Was ich bisher versucht habe:

  • Cache gelöscht (bin/console cache:clear)
  • Admin und Storefront neu kompiliert (bin/build-administration.sh, theme:compile)
  • Inkognito-Modus im Browser getestet (gleiches Verhalten)
  • Alle Drittanbieter-Plugins deaktiviert
  • Eigenentwickelte Admin-Plugins auf fehlerhafte Vue.use()-Aufrufe geprüft

Der Fehler scheint darauf hinzudeuten, dass $i18n in einer Weise überschrieben wird, die nicht mehr erlaubt ist – möglicherweise aufgrund geänderter Initialisierung von Vue in Shopware 6.7.


Fragen:

  • Hat jemand ein ähnliches Verhalten unter 6.7.0.1?
  • Gibt es bekannte Inkompatibilitäten mit bestimmten Plugins?
  • Gibt es einen Workaround oder Patch?

Irgendwelche Plugins in Verwendung, welche die Administration überschrieben/modifizieren?