That's odd. Even with a trial subscription, I was able to play the stream without any repeats/stops, I know this because I was able to watch a soccer game. What I do know however is that if you're not a subscriber or trial subscriber in this case, the stream link which is in page source(not hidden at all) is different. The stream link( which is http) is named to indicate it is a demo. I'm guessing that by playing the non http stream link, vlc connects to the demo link which is why it stops after 41 seconds as non subscribers only get 1 minute. So I think it must be something else