No catch. It works about 98% of the time on 20 some OTA and Cable networks. Skipmode icon shows up in the my shows list next to the show a few minutes after the episode is over. The TiVo skipmode team only tags shows on the selected networks between 4pm and Midnight. It doesn’t work on live events or news, unless it’s something special that Tivo makes an exception for, like the Super Bowl or Oscars.
There can be glitches on nights there are weather alerts or something screws up the broadcast so that it doesn’t match the parameters that TiVo has entered in their database. Like last night I have no skipmode for The Voice but everything on CW, FoodNetwork, History and HGTV has it. I haven’t watched The Voice yet, but I bet the local affiliate has some sort of weather or news scroll that caused the skipmode file not to match with the local broadcast.
I love being able to trigger skip with Alexa while in the kitchen when I don’t have the remote handy. One of my TiVo’s, I have upgraded to the new TiVo Gen 4 Hydra OS. That one I have setup with IFTTT so, skipmode is automatically triggered, so no need to push D or channel button on remote or use Alexa. It skips automatically