Answer:
Yes
Step-by-step explanation:
Yes the contract can be cancel or revoke by either side. Because it seems to be mutual mistake or an unnoticed mistake which can be made by either party.
When either parties can make mistake about the past material fact or current material fact, either party can choose to revoke or cancel the contract because of an undeclared or unnoticed fact.
Rescinding the contract is absolutely fair.
Thus the answer is "yes, the contract can be rescind."