Progress on contracts doesn't count until you open the menu and look at them

Issue Description: See title

Steps to Reproduce:

  1. Wait for weekly rollover lol
  2. Do a mission with scriptures or grims or similar
  3. Upon completing the mission with the secondary objective, check your new contracts
  4. Even if you did some of the objectives there will be no progress

Platform:
Steam

Player ID:
GiardiaGuardian

Approx. Time of Issue & Timezone:
11/28/2022

Reproduction Rate:
Every time we’ve had a weekly rollover, so 100%