Welcome and thank you for posting here in the Roku Community, @Tsheikh!
We'd be more than happy to be of assistance.
For account concerns, we suggest directly reaching out to the channel provider themselves as they are the ones who have access to your subscription account. You can reach them through their official support website or directly contact their line at 513-435-0750.
We hope you get everything sorted out soon and appreciate you bearing with us in the meantime.
Best regards,
Carly
Carly Y.
Roku Community Moderator