Trying to solve this for my son. His XBox Live account was originally setup in the USA as he lived in Texas.
He now lives in Vancouver, Canada and is unable to download any paid content. All region settings are correct, his ISP is Shaw Cable.
What gives? I thought about getting him to delete his account and creating a new one but he does not want to lose all of his game achievements.. which I kind of understand.