It looks like you discovered some differences in the implementation between Android and Apple TV.
On Apple TV:
- There is a 60 second delay before the Resume action kicks in. This allows for quickly leaving and re-opening the app to not hijack what you were in the middle of doing
- The Resume action does not get invoked if you are currently watching something in the player. This allows for you to quickly go do something else and come back to the thing you were watching (or have the screensaver start) without interrupting you and start playing the channel again
Thank you for highlighting the differences between the platforms. We will discuss if/how we want to make the experience more consistent across our apps.