Can't Add Liquidity On PancakeSwap TestNet

I have deployed a contract on BSC TestNet and I want to add liquidity here:

This DEX is simulating Pancake o TestNet and its router address is available on their menu(AMM).
I have used it in my smart contract as you can see in my code:

My problem is when I want to add liquidity there, I can't and something like this happens:

Do you have any idea to fix it ?