i just bought my son battle grounds for his iPad and the code is expired. I have seen this seems to be a huge issue and am wondering why this is still happening. This game was not cheap and it is very upsetting to spend that type on a game just to see my son get upset when he could not use it.
Check out this post: Re: Battlegrounds Code Expired . There are a lot of people having this same issue and Activision is NOT giving out new codes. The person in the post was promised characters as a replacement. If you end up calling support, maybe ask them why the game is still available for download if they are no longer supporting it? I hope that helps.