I had been getting the Science Channel regularly with AT&T Now. But as of yesterday, it isn't working. I'm getting the same no refresh token message that was reported in a similar thread
I did try rescanning the channels. No luck with that.
I'm now seeing that this might be an issue across providers.