When I try to add a new channel it gives me an error saying there is not enough room. bandwidth is 25 and I have 8 channels currently. Do i need more bandwidth?
Bandwidth has nothing to do with it. Others have reported the same problem, but there doesn't seem to be one solution. You can try removing channels and see if it helps, but with only 8 that shouldn't be a problem. The only other thing to try is a factory reset and then relink it to your account. If that still doesn't work, try a factory reset and create a new Roku account and link to that. You'd lose any purchases and subscriptions you paid for, so it's definitely a last resort.
You didnt mention your Roku Model type.
If youre using a MicroSD memory yank it out.
Try a Settings/System/System restart ..and try again.
Use the Channel Store as an option. https://channelstore.roku.com/browse
the Channels do NOT take much space at all on your Roku they are merely links.
so somethings screwy.