i kinda explained this already, but I'll do it again.
You'll notice that if you just play with his roster it works just fine, but if you transfer over a created player it doesn't work. You have to replace a player with your created player from before. In otherwords if you have a player that you created and wanted to use him even after the roster patch 1.06, you can't just transfer him over and change the playerID< you actually have to replace a different player and use their player ID. not just the next available number like your currently doing

if this works for you, please post a response so I know i'm on to something