Cannot set Avatar and occ maintenance:repair fail

Nextcloud version (eg, 20.0.5): 24.0.4
Operating system and version (eg, Ubuntu 20.04): Debian 11
Apache or nginx version (eg, Apache 2.4.25): Apache/2.4.54
PHP version (eg, 7.4): 8.1.9

Link: Nextcloud
Passwort: aeAKy7fqFD

The issue you are facing:
When I try to set an avatar or execute the command: “sudo -u www-data php occ maintenance:repair”, I get a similar common error.
This also happens sometimes when I click on the system tab.

Example with the command:

root@vmd96968:/var/www/cloud_tribbe# sudo -u www-data php occ maintenance:repair
 - Repair MySQL collation
     - All tables already have the correct collation -> nothing to do
 - Repair mime types
 - Clean tags and favorites
     - 0 tags of deleted users have been removed.
     - 0 tags for delete files have been removed.
     - 0 tag entries for deleted tags have been removed.
     - 0 tags with no entries have been removed.
 - Repair invalid shares
 - Move .step file of updater to backup location
 - Add move avatar background job
     - Repair step already executed
 - Add preview cleanup background jobs
 - Migrate oauth2_clients table to nextcloud schema
     - Update the oauth2_access_tokens table schema.
     - Update the oauth2_clients table schema.
 - Fix potential broken mount points
     - No mounts updated
 - Repair language codes
 - Install new core bundle components
 - Add log rotate job
 - Clear frontend caches
     - Image cache cleared
An unhandled exception has been thrown:
TypeError: OC\EventDispatcher\ServiceEventListener::__invoke(): Argument #1 ($event) must be of type OCP\EventDispatcher\Event, OC\EventDispatcher\GenericEventWrapper given, called in /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php on line 264 and defined in /var/www/cloud_tribbe/lib/private/EventDispatcher/ServiceEventListener.php:65
Stack trace:
#0 /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php(264): OC\EventDispatcher\ServiceEventListener->__invoke()
#1 /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php(239): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()
#2 /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php(73): Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
#3 /var/www/cloud_tribbe/lib/private/EventDispatcher/SymfonyAdapter.php(122): Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
#4 /var/www/cloud_tribbe/lib/private/Files/Node/Node.php(118): OC\EventDispatcher\SymfonyAdapter->dispatch()
#5 /var/www/cloud_tribbe/lib/private/Files/Node/File.php(133): OC\Files\Node\Node->sendHooks()
#6 /var/www/cloud_tribbe/lib/private/Files/SimpleFS/SimpleFile.php(149): OC\Files\Node\File->delete()
#7 /var/www/cloud_tribbe/lib/private/Template/SCSSCacher.php(386): OC\Files\SimpleFS\SimpleFile->delete()
#8 /var/www/cloud_tribbe/lib/private/Repair/ClearFrontendCaches.php(62): OC\Template\SCSSCacher->resetCache()
#9 /var/www/cloud_tribbe/lib/private/Repair.php(124): OC\Repair\ClearFrontendCaches->run()
#10 /var/www/cloud_tribbe/core/Command/Maintenance/Repair.php(125): OC\Repair->run()
#11 /var/www/cloud_tribbe/3rdparty/symfony/console/Command/Command.php(255): OC\Core\Command\Maintenance\Repair->execute()
#12 /var/www/cloud_tribbe/3rdparty/symfony/console/Application.php(1009): Symfony\Component\Console\Command\Command->run()
#13 /var/www/cloud_tribbe/3rdparty/symfony/console/Application.php(273): Symfony\Component\Console\Application->doRunCommand()
#14 /var/www/cloud_tribbe/3rdparty/symfony/console/Application.php(149): Symfony\Component\Console\Application->doRun()
#15 /var/www/cloud_tribbe/lib/private/Console/Application.php(211): Symfony\Component\Console\Application->run()
#16 /var/www/cloud_tribbe/console.php(100): OC\Console\Application->run()
#17 /var/www/cloud_tribbe/occ(11): require_once('...')

When I set an avatar:

{"reqId":"Wd7zKGBPTQEvAO6l4oTO","level":3,"time":"2022-08-18T11:31:22+00:00","remoteAddr":"80.147.206.4","user":"Tribbe","app":"index","method":"POST","url":"/avatar/cropped","message":"OC\\EventDispatcher\\ServiceEventListener::__invoke(): Argument #1 ($event) must be of type OCP\\EventDispatcher\\Event, OC\\EventDispatcher\\GenericEventWrapper given, called in /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php on line 264 in file '/var/www/cloud_tribbe/lib/private/EventDispatcher/ServiceEventListener.php' line 65","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:103.0) Gecko/20100101 Firefox/103.0","version":"24.0.4.1","exception":{"Exception":"Exception","Message":"OC\\EventDispatcher\\ServiceEventListener::__invoke(): Argument #1 ($event) must be of type OCP\\EventDispatcher\\Event, OC\\EventDispatcher\\GenericEventWrapper given, called in /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php on line 264 in file '/var/www/cloud_tribbe/lib/private/EventDispatcher/ServiceEventListener.php' line 65","Code":0,"Trace":[{"file":"/var/www/cloud_tribbe/lib/private/AppFramework/App.php","line":172,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Route/Router.php","line":298,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/cloud_tribbe/lib/base.php","line":1023,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/cloud_tribbe/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/cloud_tribbe/lib/private/AppFramework/Http/Dispatcher.php","Line":165,"Previous":{"Exception":"TypeError","Message":"OC\\EventDispatcher\\ServiceEventListener::__invoke(): Argument #1 ($event) must be of type OCP\\EventDispatcher\\Event, OC\\EventDispatcher\\GenericEventWrapper given, called in /var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php on line 264","Code":0,"Trace":[{"file":"/var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":264,"function":"__invoke","class":"OC\\EventDispatcher\\ServiceEventListener","type":"->"},{"file":"/var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":239,"function":"doDispatch","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/cloud_tribbe/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":73,"function":"callListeners","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/EventDispatcher/SymfonyAdapter.php","line":122,"function":"dispatch","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Files/Node/Node.php","line":118,"function":"dispatch","class":"OC\\EventDispatcher\\SymfonyAdapter","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Files/Node/File.php","line":133,"function":"sendHooks","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Files/SimpleFS/SimpleFile.php","line":149,"function":"delete","class":"OC\\Files\\Node\\File","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Avatar/UserAvatar.php","line":212,"function":"delete","class":"OC\\Files\\SimpleFS\\SimpleFile","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Avatar/UserAvatar.php","line":106,"function":"remove","class":"OC\\Avatar\\UserAvatar","type":"->"},{"file":"/var/www/cloud_tribbe/core/Controller/AvatarController.php","line":332,"function":"set","class":"OC\\Avatar\\UserAvatar","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/AppFramework/Http/Dispatcher.php","line":225,"function":"postCroppedAvatar","class":"OC\\Core\\Controller\\AvatarController","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/AppFramework/Http/Dispatcher.php","line":133,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/AppFramework/App.php","line":172,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/cloud_tribbe/lib/private/Route/Router.php","line":298,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/cloud_tribbe/lib/base.php","line":1023,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/cloud_tribbe/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/cloud_tribbe/lib/private/EventDispatcher/ServiceEventListener.php","Line":65},"CustomMessage":"--"},"id":"62fe23101ff60"}

Data path: /opt/nextcloud/data/
Permissions are set to group www-data

Info: Uploading files works.

Is this the first time you’ve seen this error? (Y/N): Y

nextcloud.log:

Thanks!

Maybe this error.
Disable the recognize-App if used:

sudo -u www-data php occ app:disable recognize