The contracts and stuff were updated in the regular game files - they aren't affected by the live update. There were also multiple other fixes to the live updating which may have affected things. Basically, for live updating, always use the most recent release of the game to ensure that you have the most up-to-date fixes