I'm afraid me neighter will be much of a help here, but at least I understand the issue now.
It may sound stupid, but have you considered the Electronic Arts helpdesk already, for in case this forum can not help you?
I thought the helpdesk is okey. For as far as I remember that correctly the people could help me.