That's right Jason - the search selects the candidates to send the email to, by switching EmailList to Y. And the reset button should change them all back to N again.
Seems counter intuitive for it to be a single record update if there are multiple records to update / change back to N?
I tried it out, but still not working though - have attached that version of the file.