As I understand, the software on the devices is written by the manufacturer, and Pandora is only responsible for streaming the content. If this is true (and seems to be supported by all my other devices working fine), then the ROKU app firmware/software is the problem.
Are you sure of this? If so, why would coincidentally the ROKU platform have problems when all my other hardware works without issue?
Beyond that, I am not aware of any channels created or supported by Roku.
So something that works fine on the Apple iOS, or Android device, has no bearing on how it functions on a Roku.
I think there's no statement that makes me more angry than, "Roku doesn't write the channels, so don't blame them". It's often used by people that have no idea how Roku development works and no idea who really wrote the code for a channel. ...