SMTP Activity Error Handling (Use Try & Catch)

I am creating a workflow that automatically sends several emails.
All information saved in Excel(like e-mail adress and receiver), if successful, the Excel file will be marked “OK”.

Conversely, if I fail to send e-mail, I want to make it appear as “Fail” in the Catches section.
The workflow I wrote is as follows.

I thought it would work, but if the Excel doesn’t have email information, it doesn’t write it as an “Fail” or Error, but it stops working.

What’s the problem in my workflow?
Can you help me?

Hi @SpencerAF - Can you please share the complete workflow?