Yes, there is a redemption deadline, which is displayed on the right side of the Receive button.
You can't redeem rewards for which the deadline has passed. Daily challenges are swapped out every day at 06:00 (UTC).
The reward redemption deadline differs depending on what kind of challenge it is.
Can’t find what you’re looking for? Click here to submit a service request form.