You know that gut-wrenching moment when you think is a rock-solid contract, only to find out later the other party…