Zoals @Astrid ook al meld moet je nooit in core bestanden aanpassingen doen want deze gaan verloren bij een Joomla update.
En wanneer je het dan toch lukt om de update naar de laatste J3 versie dan is je site weer offline omdat alle [ weer vervangen worden door {
Heb je überhaupt nog een back-up van een goed werkende website? Zo ja ik geef je het advies om deze in testomgeving lokaal draaiende te krijgen en daar de update en migratie naar J4 te doen!
Wat betreft modules of extensies uitzetten kan je proberen, maar als deze niet werken met PHP 8 en/of J4 dan blijf je de fout houden.
Je kan bij algemene instellingen Tab server Foutrapportage op Max te zetten misschien komt er wat naar boven.