The hyphens worked for me. Make sure you enter it case sensitive, with hyphens, and under the "box" code.
Sorry to join the mob, but EA really dropped the ball on this one. I mean if your gonna put it in there, just put it in there! Don't make us jump through hoops for basic game functions.