I've had a Roku Soundbar since Christmas and starting after a few weeks we have to restart it daily. Usually after starting Netflix for the first time each day Netflix will pause a few seconds into the first show (any show). Sometimes this will happen hours into a movie. The only solution is to restart the device.
Netflix and Disney+ are the biggest fail points.
The daily routine is start Netflix. Have a show fail. Restart the Roku.
The device is almost constantly behind on button clicks. Sometimes 5 or more seconds will pass before a button press is registered.
The device does not have enough memory. Maybe 4 apps are stored at a time. Fifth app will have to be loaded. I cannot add an SD card!? This is just stupid.
I've done all the standard troubleshooting. New cables, factory reset, re-install apps, check wifi, etc. No change.
Have you first tried removing any unused channels to see if that helps with your memory issue?
In regards to your channel playback issues, try removing the channels from the Roku home screen by navigating to the channel tile, pressing the * key on your remote and choosing 'Remove channel'. Then restart your device from Settings>System>System restart. Once your player starts up again, add the channels back once more. Does this clear up the issue you are seeing?
I have an ad blocking server I run on my network. I disabled it, but still had the problem. Could not isolate why server 2 wouldn't connect. Got frustrated and left it. After about 12 hours it just started working.
Something must have been cached somewhere in the router. Roku has been better since.