Well this just happened, my game crashed 5 steps in front of the valkyrie and obviously my team ended the mission. Upon restarting the game the session was already closed and my progress on weekly contracts was rolled back to pre-game status.
Steps to Reproduce:
Check Melk for current status of your weekly contracts, join a game, have the game crash on you shortly before the mission ends, team finishes the game, check Melk again to see your weekly contracts are at the exact same level of progression as before.
Approx. Time of Issue & Timezone:
20/11/2023 8pm CET
Probably 100%? Only had this happen to me once yet.