per NACHA operating rules (page 0R46, subsection 3.7.1.4 effective period of stop payment orders):
a stop payment order will remain in effect until the earlier of:
a) the withdrawal of the stop payment order by the receiver; or
b) the return of the debit entry, or where the stop payment order applies to more than one debit entry relating to a specific authorization involving a specific originator, the return of all such debit entries.
so, if it makes you feel any better, you are both incorrect