Roku itself didn't change anything. How are you watching that station? Is it using the NBC channel, inside YouTube TV, or some other method of accessing that station? Depending on the channel, your location, and the method used to assign your "local" station, is determined by your public IP address. Depending on how your ISP actually connects you to the Internet, that public address might be assigned to a geographic area far away from your actual location. My work Internet access is like that. I'm in Seattle, but I access the Internet through a connection based in Oklahoma City. So anything location based assumes I'm in OK.
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, just another user.