We're sorry to hear about the issue you're experiencing.
Each Roku TV manufacturer provides direct support and warranty services for their products running the Roku OS. Since your affected device is an Onn Roku TV, we suggest reaching out to their support team to report the issue and get help.
Have you tried contacting the TV manufacturer to inquire further? I'd suggest starting there to see what options or suggestions they can provide. Each Roku TV manufacturer provides direct support and warranty services for their products running the Roku OS.
Call TCL customer service and make a warranty claim. They will send a technician to fix this. If this will not help, you can claim a TV replacement. I did this and they gave me a newer model. The problem is not with the device but with software. Older models are not updated. So take your time , be patient and call, and wait and call.... The whole proces took me about 3 months but finally I got a TV which works. The only thing you have to have is a proof of purchase. Without it you can not open warranty claim.
I purchased my television TLC/Roku in August of last year (2020) and it went into recovery mode in like the first 6 month! Some how I was able to get situation fixed. Well in August of this year (2021) the same problem arise and I have attempted everything possible with no results! Tried getting in contact with technical support! No help anywhere! Poor quality ever in my eye. Don't have any idea what to do!