Re: xbox one battlefield 3 existing player profile data appears to be damaged and ca
I had the same issue! I just fixed it myself
load up your Xbox
settings-
storage-
then press clear Xbox 360 local data
what will happen is the cloud has a back up of your profile before it got corrupted. When you delete the 360 local data from Xbox one. It will re-sync with bf3 your profile from the cloud. It will restart your Xbox and you might need to sign into your Xbox live from both the Xbox one hub and Xbox 360 hub then
open bf3-
it will show you the message again but it will be fixed. It will tell you that you have unlocked the dlc but that’s normal.
This is worked for me I had the exact same message so give it a try!