Campaign stopped automatically

Your software
My Mautic version is: 5.1.1
My PHP version is: 8.2
My Database type and version is:

Your problem
My problem is: Campaign emails are not delivered every time, thus resulting in the campaign to be stopped, which makes it even worse, such that all other contacts not receiving the emails as well.

These errors are showing in the log:
app.ERROR: [MAIL ERROR] Unable to send an email: There are 50 partial failures, check logs for exception reasons . {“hostname”:“mars”,“pid”:3334924}

Steps I have tried to fix the problem:
Restart campaign for affected clients.
Remove contact from campaign and add back to campaign.
Remove from segment, which triggers the campaign and add back to the segment, in order to trigger the campaign again.

It is very anoying because I can’t trust if all emails of a campaign are sent.
And when a campaign is not valid any more, the emails remain stuck in the contacts upcomoing events. So I don’t know if future emails in the queue are sent or not.

The behavior I don’t understand is following:
I registered the following contact via Opt-in form, but the confirmation email is not sent out! Why not?

Error Message in the notifications: Failed to execute campaign event for Max Max. IEK - Lead Source / Send Opt-In Email

Could this error resulting from Amazon SES running into error: “454 Throttling failure: Maximum sending rate exceeded.”?

My SES account is limited to 14 emails/second.

My cron entries look like this:
if [ -z “$(ls -A /var/www/clients/client1/web49/web/mautic/var/spool)” ]; then

    php $MAUTICCONSOLE mautic:broadcasts:send --limit=500
    php $MAUTICCONSOLE mautic:campaigns:rebuild --batch-limit=300
    php $MAUTICCONSOLE mautic:segments:update --batch-limit=900
    php $MAUTICCONSOLE mautic:campaigns:trigger
    php $MAUTICCONSOLE mautic:import --limit=500
    php $MAUTICCONSOLE mautic:webhooks:process
    php $MAUTICCONSOLE mautic:reports:scheduler
    php $MAUTICCONSOLE mautic:maintenance:cleanup --days-old=365

else
php $MAUTICCONSOLE mautic:broadcasts:send --limit=200
php $MAUTICCONSOLE mautic:emails:send --message-limit=200
php $MAUTICCONSOLE messenger:consume email --time-limit=50
fi

Is emails:send limit 200 too much?

No, this is not the reason.
I just filled out an opt-in form and did not get the confirmation email.
In the Mautic backend I see the same error:
Send Opt-In Email / DP - Lead Source

Any hint?

Kind regards

Christian