I too have a similar problem .. I took a player off the DL without any problems but he was still injured so like a good GM I put him back on or should I say I tried too. The system kept giving a data base error. When you check further you find that one part of the system (under transactions/DL) says he's on the DL but the roster on the GM page still has him injured only. Kyle is aware of the problem and tells me a fix is on the way.
I can only hope it comes soon as I've already lost my three top starters (17 million worth of my budget) and this guy is tying up a valuable roster spot.