@hbjohnson-
It is Spectrum's app. They wrote it to interface with their system at their end, made a custom version to interface with each platform (Android, iOS, Roku, Apple TV, etc.) on which they want it to run, provided it to those platforms, and maintain each version. They are the ones who have to fix any problems that crop up with any of the platform variants.
They will likely point their finger at Roku, especially their front line support people who don't really understand the situation.
Roku Community Streaming Expert
I am not a Roku employee, only a user like you. Please, no support questions via private message -- post them publicly to the Community where others may benefit as well.
If this post solves your problem please help others find this answer by clicking "Accept as Solution.".
Ultra 4800 | Streaming Stick 4K+ 3821 | TCL Roku TV 43S245/C107X