This morning I saw that my Roku wasn't connecting although the Home page was up but looked a bit different. Just now I checked my payment info & as I suspected I had forgotten to update my new credit card info. So, I just did that & I am wondering how long it will take for the system to let me back in to watch TV?
You dont need to register a CC/payment info to either activate or use a Roku device.
That being said, subscription-based services may require registered payment info.
Is there a particular app/subscription service you use to watch TV?