I just tested our office Roku and was able to login.
Are you able to take a photo of what you are seeing?
Spectrum-Social Media Customer Care
Lead Moderator-Community Forums
I'm also able to sign in to the AMC channel app on my Roku tv.