Why cant I add liquidity over bsc testnet using my own router and factory address

Are the factory and the router that you are using have correct contract code in them?

Checking both of them I do not see the code verified.

Your factory and your router should have verified code, as does Pancake Swap’s at
Factory:

Router: