I guess it's to stop people using multiple accounts to get lots of gifts...imagine how many skill points you could accrue!
My sympathies...a lot of people have been having similar problems.
Question: if you sell an injured player, does he arrive at the new club injured? I've never had one arrive...