Hi Travis,
How did you re-add contacts who had invalid address previously?
Customer journey could be regarded as a pipeline, once it starts, the process won't return back, thus it couldn't restart.
However, after updating the error, you can run another journey for those contacts.
e.g:
Create a dynamic segment to query contacts who have hard bounced interaction to a specific email during a period.

As what we can see, Alex Mao has been recognized as member of the segment due to he had a hard bounce interaction.
(But I had updated its mailbox to the correct address.)


Regards,
Clofly