well, i have repaired planets lotsa times on 0.22 and earlier without any problems. the only things i did differently that i noticed was
1. I repaired it by stages i.e. i didn't repair them all by bringing them all to level 15 straightaway, but went to level 10, level 11 etc. I noticed when it was at level 10, (and refreshing) the credit amount still remained the same at *over 5 billion*, even though it by far surpassed the maximum the planet could hold.
2. I refreshed at level 14 before I reached level 15.
You know what guys? I think you are right,..