If you have it through Roku, you shouldn't need to put in any email address. Try accessing Starz through "The Roku Channel" app.
Edited to add:
If you factory reset your Roku device and linked it to a new account, the subscription is tied to the old 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.