Rank 1: Thread
When the subscription auto-closes after 100 second, the key question is: How can we effectively handle scenarios where the user interacts with the app, actively listening, and then leaves the app in the background for an extended period before returning to reuse it?
rebuild new subscription every 1 min better or make auto update every 1min for Prevent close the subscription