Fifa may save many different kind of files:

  • Career Files          (e.g. B.MyCareer)
  • Tournament Files  (e.g. C.MyCup)
  • Roster Files           (e.g. D.MyTeams)
  • Pro Files                (e.g. I.MyPro)
  • Season Files         (e.g. J.MySeason)

All the files saved by FIFA make some references to the fifa.db existing at the moment they were created. Therefore, any change to the fifa.db file can make them unusable. More in detail, if you just change a some values in the database it remains compatible but if you add or remove records then you loose the compatibility.

CM modifies the fifa.db and this is the reason why editing with CM and editing with FIFA internal editor are not compatible. This is also the reason why after an editing with CM you could have troubles to load a career started with an older database.

How to overcome this problem:

1)     when you start a career or tournament or a season just make a backup copy of your fifa.db. When you want to continue the career just restore the backup as the current fifa.db.

2)     You can try to use the recovery function available in Internal Master and Manager Master. At the start-up these programs check if the career file appears to be compatible with the current fifa.db, if not, it will ask if you want to try to recover the career file and make it compatible with current database. This operation could fail, in this case the career file cannot be edited. Also if the recover operation is apparentely successful it could happen that career file and the fifa.db are only formally compatible but not logically and this will cause a crash later when you try to load the file in FIFA.

So solution 1 is the only one that works for sure. You should try solution 2 only if you have forgotten to make a backup copy of your database.