If it cannot be proven that the seller had fraudulent intent in hiding a defect in the property, the sale would be voetstoots. The purchaser still has the option to claim damages from the seller based on a misrepresentation if it can be shown that the seller was aware of the defect and failed to disclose it to the purchaser.
Also be aware that the Consumer Protection Act is applicable to sales transactions where the seller is a property developer or speculator. In these cases, if the latent defects are not disclosed or if the property bought by the purchaser differs materially from the specifications, the purchaser may have the right to refuse to take the transfer. The CPA carries certain warranties which cannot be contracted out of. It protects the purchaser despite a voetstoots clause being in the Deed of Sale.
In conclusion, the purchaser must take great care to do their homework and refrain from signing an offer until they are 100% sure they want and can afford the property.