A mistake will always render the contract void?

No a mistake does not automatically make a contract void. It may void specific aspects of the agreement. The other terms could be enforced.
No a mistake does not automatically make a contract void. It may void specific aspects of the agreement. The other terms could be enforced.