I have a custom Sequence that sends an email and then has a condition to wait for a recipient reply. I create a lead, assign it to the sequence through a connected segment, execute the manual email send using a template and the condition for waiting for a reply (set to wait 3 days) immediately executes to no and moves to the next condition which waits for the email to be opened. Both steps have the check box checked for moving to yes if the condition is met before the timer and even when it shows it has been opened, the wait for email to open step does not advance immediately to the yes condition step.
Does anyone know if I am setting this up improperly? Seems like the logic of the flow is not being followed and email engagement is not updating properly in the sequence.

