Which model Roku 2 do you have? There are five different versions of a Roku 2, and only two of them are still supported by Roku. Look under Settings/System/About for the exact model number.
But even the most recent version of the Roku 2 is now more than seven years old. It has far less processing power, channel storage and operational memory than the latest models, and some channels won't even work on them anymore. When you say yours is almost 10 years old, it's highly likely your player is either no longer supported, or will soon be added to the legacy device list and support will end. Honestly, it's time for an upgrade. The only player I don't recommend is the basic Express. The Roku Express 4K+ is only $10 more ($39.99), and a vast improvement over the basic model.
Dan
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee, just another user.