Is there a space in the back? If yes, the code will be incorrect
Is it copy/paste or did you enter it manually?
The code is only valid for 10 min - did you enter it within the 10 min frame?
If that isn't it, try the following
Go to ea.com and log in using your email and password. Once inside check that your primary EMAIL is VERIFIED and add an ALTERNATIVE email address and a real phone number (useful as alternative methods for security codes), then verify all your details.- Once you've checked everything, change your password to be less than 15 characters with only letters and numbers in it. clear the cache or uninstall, reboot reinstall let it fully download before trying to log in.