Unfortunately it sounds like the tenant is entitled to compensation in this case.
Tenants are able to claim compensation for any outstanding maintenance issue even if it is preexisting and even if it was in place before a lease was signed.
The arguement of "they knew it was like that"...