Netflix has never been free. I'm not sure how you had it, but you must have been logged into someone's Netflix account.
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.