Suche per indexed_search funktioniert nicht bei großer Website; auch crawler keine Lösung

Indexed_search läuft mit Frontend-Indexierung bei vielen meiner Websites problemlos.
Auf einer sehr umfangreichen Website ergab sich mit indexed_search und Frontend-Indexierung folgendes Problem:
Bei manchen Erst-Aufrufen von Seiten trat folgender Fehler auf:

https://forge.typo3.org/issues/84541

Das ist inakzeptabel, weil die Exception auch im LIVE Modus im Frontend angezeigt wird; man kann die Seite erst nach erneutem Laden sehen. Dies passierte mehrmals am Tag.

Ich versuchte dann, mittels Anbindung der Extension crawler eine nächtliche Indizierung per Scheduler durchzuführen.
Leider bremste mich hier ein Fehler in der crawler-Extension aus:

https://github.com/tomasnorre/crawler/issues/757  (ohne Composer)

https://github.com/tomasnorre/crawler/issues/760  (gleicher Fehler mit Composer)

Kurz gesagt wird die Queue korrekt aufgebaut (build), aber nicht prozessiert (process), d.h. in den index_x-Tabellen landen keine Einträge.

Ich werde für die betroffene Website eine andere Lösung finden müssen.

Die Dokumentation hier soll Sie davor bewahren, ähnlich viel Zeit mit diesem Thema zu verbringen wie ich...

Typo3 10.4.20, indexed_search 10.4.20, crawler 10.0.2

Erstellt 17.9.21