The /form is included in the code for the 2nd loop to display 'other' coupons, so that isn't the problem.

I had already tried making each coupon one form, and the whole section one form, but it doesnt solve the problem.