PHPList loops on failed addresses

This has been asked before a couple of years ago in other posts, but it was never answered.

Phplist keeps trying to resend emails that the server returns an error for. It loops on them for thousands of tries.

For example, in the phplist log, it has this and continues to resend to the same email for the same campaign send.
Error sending email to nhale1@geisimger.edu SMTP Error: The following recipients failed: nhale1@geisimger.edu: The mail server could not deliver mail to nhale1@geisimger.edu. The account or domain may not exist, they may be blacklisted, or missing the proper dns entries.

It tried to resend to this email over 1,400 times. See pics

And this show that there were 13,046 sent as html and 7,626 sent. see pic

I’m running phplist 3.5.6 and php 7.2.34

Any help much appreciated.