Roku TV says too many channels and won't play Amazon prime or YouTube…
… So I removed a bunch of channels, but still have the problem. I had to reset it to the factory settings, then the channels I had removed reappeared. YouTube and Amazon worked for a while, now I'm having the same problem again.
What specific channel are you removing and are still being added back onto your device?
As a last resort, have you tried removing the channels and then trying to perform a factory reset on your Roku device to see if that resolves the issue you are seeing? Please be aware that if you perform a factory reset on your Roku device, any saved channel authentications may need to be re-authenticated.