Channel Point Reward Cooldown Doesn’t Expire on iPadOS App
On the Twitch mobile app for iPadOS, when a viewer redeems a channel point reward that has a streamer-set cooldown (e.g., a song request), the cooldown does not expire as expected.
Instead, the reward remains unavailable indefinitely and continues to show the message:
“This reward is currently unavailable”, even after the cooldown time should have passed.
Steps to Reproduce:
1. Open the Twitch app on iPad (iPadOS).
2. Join a channel that has a custom channel point reward with a cooldown (e.g., Song Request).
3. Redeem the reward.
4. Wait until the cooldown period should end.
Expected Behavior:
The reward should become available again after the cooldown period ends.
Actual Behavior:
The reward remains unavailable indefinitely unless the app is fully restarted.
Workaround:
Force close and restart the app — after doing so, the reward appears correctly as available again.
Impact:
This makes it impossible to use cooldown-based rewards reliably without constantly restarting the app, leading to confusion and a degraded user experience.
Device: iPad (iPadOS, 18.5 (22F76))
App Version: [25.2]
Please fix this so cooldown timers refresh properly without needing to restart the app.