Bonus points after turning in contract for the second time

Solution 1:

If you switch contracts again, or relaunch TF2 with a new contract selected, the star count should update.

Contract updates not happening has been a problem for awhile, even after I've completely finished and maxed out all my contracts, I still get notifications saying 'contracts available' with the respective voice lines.