OP had a 3 month contract which was not honored (according to this side of the story). That's why he lost his deposit on the apartment that he'd let for 3 months.
What I can't get through my head is why you'd write a contract at all if both parties are free to do whatever the fck they want anyway...
Did you take the contract to someone outside Unbabel to check?