So, it seems if you beat a contract ( e.g get 75 kills) and get that exact same contract as a new one, your progress starts at 99% (in this case 74 kills). I know this really isn't a game-breaking issue, just wanted to let you know. This happened to me once, i got the 75 kills (i don't remember if it was actually 75) and when it gave me the new contract, my progress was 1 off from being completed. Also if you're on a jailbreak server and you have a contract that has to do with dealing certain damage, and you're on a jailbreak server and someone does Rapid Rockets Day, and kill someone, your contract instantly gets completed, obviously that's because the rockets do a billion damage.