I 've been using roku like five years now and I never had a problem so on Tuesday of this week after trying to access ESPN ( that I subscribe to every month) I get a message on the tv screen 'content not available try again later' so I've been trying that now five days please fix it
First, have you contacted ESPN? They might be having a problem at their end. Second, Roku is not the developer of the ESPN channel, so has no ability to fix a problem it might have. Again, for that you must contact ESPN.
When a channel isn't working properly, the first step to try is to remove the channel, reboot the Roku (critical step, do not skip), and then add the channel back in.
You didn't mention specifically what Roku device you have. Some channels don't work well with older players, usually because the channel developer designs it for the latest, more capable players. The older player might still work with some channels, but others become problematic. If that's the case, the only solution is to get a newer, more capable player. This is not by Roku design, but something that the channel developers almost force onto their users.
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution." If you appreciate my answer, maybe give me a Kudo.