I think some of the contracts need updating, for example:
Bodybuilder "Win an online match where one of your unit's strength is at least 50" - the way the game is at the moment it's next to impossible to achieve this. All the Geralt cards, all the cards that reset power, these prevent this...