# Customer.delete\_unused\_guests task failed

**URL:** https://forum.shopware.com/t/customer-delete-unused-guests-task-failed/106266
**Category:** Allgemein
**Created:** [14. Januar 2025 um 20:37 UTC](https://forum.shopware.com/t/customer-delete-unused-guests-task-failed/106266 "2025-01-14T20:37:26Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![code-cap](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/code-cap/32/27173_2.png) [@code-cap](https://forum.shopware.com/u/code-cap)
#### Post date: [14. Januar 2025 um 20:37 UTC](https://forum.shopware.com/t/customer-delete-unused-guests-task-failed/106266/1 "2025-01-14T20:37:26Z")

</div>

Im _Scheduled Tasks Manager_ im [Frosh Tools Plugin](https://store.shopware.com/de/frosh12599847132f/tools.html) steht der Task _customer.delete\_unused\_guests_ auf failed.  
Wenn ich ihn dort manuell starte, erhalte ich folgenden Fehler.

```auto
{
  "errors": [
    {
      "status": "412",
      "code": "SYSTEM__SALES_CHANNEL_LANGUAGE_NOT_AVAILABLE_EXCEPTION",
      "title": "Precondition Failed",
      "detail": "Provided language \"01909cd27291735397feaf935f991586\" is not in list of available languages: 2fbb5fe2e29a4d70aa5854ce7ce3e20b",
      "meta": {
        "parameters": []
      }
    }
  ]
}

```

Woran kann das liegen?

Auch _shopware.invalidate\_cache_ steht auf _skipped_. Ist das normal?

 ![Bildschirmfoto 2025-01-14 um 21.36.51](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/7/a/7aae7660921bb696e60761e08b0a472dcd7bc20f.png)

---

<div class="post-metadata">

### Author: ![PromoID](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/promoid/32/14015_2.png) [@PromoID](https://forum.shopware.com/u/PromoID)
#### Post date: [21. Januar 2025 um 16:52 UTC](https://forum.shopware.com/t/customer-delete-unused-guests-task-failed/106266/2 "2025-01-21T16:52:41Z")

</div>

Kommt seit kurzem bei uns auch ziemlich oft.  
customer.delete\_unused\_guests…sobald wir das manuell starten, klappt es. Einige Zeit später - wieder drin.

Habt ihr schon „Lösungswege“?

---

<div class="post-metadata">

### Author: ![code-cap](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/code-cap/32/27173_2.png) [@code-cap](https://forum.shopware.com/u/code-cap)
#### Post date: [21. Januar 2025 um 18:57 UTC](https://forum.shopware.com/t/customer-delete-unused-guests-task-failed/106266/3 "2025-01-21T18:57:07Z")

</div>

Nein noch keine Lösung.  
Ich hab den Task einfach auf 2030 verschoben.  
So blockiert er nicht die Warteschlange.

---

<div class="post-metadata">

### Author: ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)
#### Post date: [4. Februar 2025 um 07:28 UTC](https://forum.shopware.com/t/customer-delete-unused-guests-task-failed/106266/4 "2025-02-04T07:28:03Z")

</div>

Hallo.  
Ich habe das gleiche  
Deutsch (Schweiz de-CH) ist bei uns die Standardsprache.

[EDIT:]  
Nach der Migration gab es ein Problem mit der Sprache, sodass folgendes entstand:

- Deutsch-Schweiz de-CH 2fbb5fe2e29a4d70aa5854ce7ce3e20b (eigentlich original Deutsch und alle Neukunden)
- Deutsch de-DE 01927c0fceff7225a0a6793312f29e2f (Migrations-Kunden)

heisst man müsste eigentlich nur die language\_id in customer alle auf "2fbb5fe2e29a4d70aa5854ce7ce3e20b " ändern.

Danke und Gruss

---

<div class="post-metadata">

### Author: ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)
#### Post date: [4. Februar 2025 um 08:00 UTC](https://forum.shopware.com/t/customer-delete-unused-guests-task-failed/106266/5 "2025-02-04T08:00:28Z")

</div>

Falls der Shop nur eine Kundensprache haben soll, hier wäre ein Fix:  
SQL( vorher customer als backup kopieren)

```auto
UPDATE customer SET language_id =UNHEX("2fbb5fe2e29a4d70aa5854ce7ce3e20b") WHERE language_id = UNHEX("01927c0fceff7225a0a6793312f29e2f")

```

Falls wieder ein Fehler kommt, die neue ID hinten eintragen.

---

<div class="post-metadata">

### Author: ![code-cap](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/code-cap/32/27173_2.png) [@code-cap](https://forum.shopware.com/u/code-cap)
#### Post date: [6. Februar 2025 um 13:30 UTC](https://forum.shopware.com/t/customer-delete-unused-guests-task-failed/106266/6 "2025-02-06T13:30:15Z")

</div>

Vielen vielen Dank es hat mit deinem SQL funktioniert.  
Ich habe in der Datenbank Tabelle ‚Customer‘ geschaut welche `language_id` die alten Kunden haben und welche die neueren Kunden. Da ich schon die Hex Werte hatte, braucht konnte ich die Funktion `UNHEX` löschen.

```auto
UPDATE customer SET language_id = 0x2fbb5fe2e29a4d71aa5854ce7ce3e20b WHERE language_id = 0x01909cd27291735197feaf935f991586

```

Sowas sollte bei einer guten Migration eigentlich nicht passieren, bzw sollte Shopware darauf hinweisen.

---

<div class="post-metadata">

### Author: ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)
#### Post date: [8. März 2025 um 13:31 UTC](https://forum.shopware.com/t/customer-delete-unused-guests-task-failed/106266/7 "2025-03-08T13:31:08Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
