Yes, this is true. The way that the hold works is that the even though the contract is generated, it isn't visible to the family so long as the hold box is checked on the candidate/student record. When you uncheck the hold box, the contract is then visible to the family - there isn't a need to regenerate contracts.