Accessing other regions via vpn on Roku TV

I am able to access other regions via VPN on my laptop however I would like to be able to access other regions via my Roku TV. I currently have express VPN. I connect to my desired region via the app on my phone then turn on my phone hotspot and connect my Roku TV to the hotspot. This method does not seem to work as it does not change my region. Am I doing something wrong?

Tried using different VPN servers? If none of the servers work, try running the VPN on the router that is used by the Roku TV.

My router allows me to configure a vpn directly on the router itself and funnel my TV device only through that VPN.

That’s really the best solution.