Electronic Arts acknowledges that several Battlefield 3 copies shipped out with invalid online pass codes as users inquired on their site. Users should "check with the retailer where you purchased Battlefield 3 in order to receive a replacement code," EA responded.
With a large amount of copies shipped, error can occur. If it affected you, don't buy a new copy or wreck havoc just yet. Head over to retailers and resolve the problem.
[via CVG]