Mautic Failed emails not counting on Widget ignored vs read

Your software
My Mautic version is: 4.4.4
My PHP version is: 7.4
My Database type and version is: MariaDB MySQL

My problem is: On mautic dashboard, widget ignored vs read is showing failed emails as 0, it was working before. It is tracking read and ignored mails correctly but does not count failed emails anymore.

I even added print statements in public function getFailedCount

But things never were printed so I assume most likely that function was not even called.

Is there an easy way to get failed count to start working and showing correc numbers again?

These errors are showing in the log:

Steps I have tried to fix the problem:

@joeyk Did you have a chance to look into this?

not really.
I would check if it works on M5.
If not, then report it as a bug in Github.