If you are paying for Acorn TV through Roku, you can only use that subscription on Roku devices linked to your Roku account. If you're paying directly to Acorn TV, you should be able to use their app on any device, but you can't access it through "The Roku Channel" app. You have to use the standalone app.
I'm not following the part about the code, so I may not understand your situation entirely.
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.