The app is trash. Everything that plays ends up glitching. Doesn't matter if you're casting or the app is already on a smart tv., you can guarantee play will be inconsistent. Dial-up service is more reliable and that's just sad.