The most common reasons:

  • You subscribe through Apple, Google Play, Amazon or Roku. Codes only work for web subscriptions.
  • The code is for new subscribers only, or has expired.
  • You're not signed in, or the code was already used on another account.

Full steps and checklist: How do I use a promo code or gift card?