Is anyone who has gotten ST either free or paid for prior to this month now not seeing it under the My Sports Tab? It says to add ST or ST Max for me. Getting kinda worried, I called was told i'm good, but am getting nervous, I am not home so I can't tell if the channel says if I am authorized or not.