Rejected contracts with a time limit on when they can be accepted, will return after this time runs out. This should be reproducable with this save: It currently has one rejected contract. Warp for 100 days and recover the craft. Afterwards the contract should be offered again