Advice on rent problem

So I am renting a place where the company that rents is to an extent, very traditional.

The problem now is ( A personal situation requires me to make a new contract and they are kind of helping me by accommodating a new one)

But originally when I made the contract, they said they will give the security deposit back after i move out

( which is stated in the contract )

But now they say, i need to get that deposit from the new tenant myself.

Regarding the cleaning fee, they said I have to pay the cleaning fee in the new contract, but when making the original contract, the former manager said I do not need to pay the cleaning fee if I find a new tenant.

( This is not written in the contract, and it was only verbally agreed with the former deceased manager )

What should I do in this case so I can keep the same condition as kept from making the first contract?

OTher problems

The former manager passed away, sadly.

Thank you for your time and please have a goody day.

by Thu212