I noticed that every time I send a test email it always says preview in the coupon. Can you confirm that it will show an actual code when someone receives the email?
With test emails, it is completely expected to see 'preview' for the code. In live emails though, we will actually show the unique code. If you're concerned, you can send a one time email to yourself to test.