Finally discovered a fix. Problem only occurs when using TCL-Roku TV, a direct ethernet connection to the internet, and a tp-link mesh router(not used due to direct ethernet on TV). By changing the ROKU-TV from wired connection to wireless, all the problems with using the roku remote went away. ROKU-TCL developers need to work together and fix this. Its 100% repeatable which is the first step to a solution. The users can get around the problem by switching the TCL to use a wireless connection.