Yes, as of now, when you send test emails via the Anniversary campaign, different coupon codes are gifted to the test user every time on the timeline even if the coupon code uses per guest is configured as "1".
If further assistance is required, submit a ticket to Punchh Support. (For help submitting a ticket, click here)