Some offer codes are limited to 2 redemptions per email address, so try booking with a different email address. If the issue persists, try clearing your cache and try again.
Please also check the terms and conditions of the offer as it may have expired.