"This offer is not valid in your region, or it has expired."
Alright, so after attempting to redeem a code for a game, I get the above mentioned error. I'm in the US Army stationed in South Korea. I just bought an Xbox 360 Kinect that included two games; FableIII, and Halo: Reach download code. I purchased the Xbox brand new from the Post Exchange(PX). For those of you that don't know, they import everything from the states. The Xbox, games, and my Xbox Live account are all North America region. Keep in mind, every game Ive tried works so far on this console except the redeeming of Halo: Reach Full Game Download.
I've tried on both Xbox.com and Xbox Marketplace. It always comes back with the same error; "This offer is not valid in your region, or it has expired." I've changed my locale from United States to Korea and vice versa. I'm out of options, and before I call up Xbox(because its not cheap), I wanted to check on here for any ideas. Any help is appreciated.