Das Problem hatte ich auch schon und mehrere Arten probiert.
Was komischerweise nicht hilft ist per contao-console den Cache zu löschen und dann die Erweiterung wie zu vermuten, da der Cache Fehlermeldungen schmeist wenn man das umgekehrt macht.
Was aber half ist:
Hier alles löschen inkl. Unterverzeichnisse
dann die Erweiterung löschen
Code:
cd system/modules
rm -rf VerzeichnisDerErweiterung
dann noch den Cache im Grundgerüst aufbauen:
Code:
vendor/bin/contao-console cache:clear -e=prod
Erst wenn das keine Fehlermeldung mehr schmeisst, war die Löschung erfolgreich.