Contact compiles and deploys but verification doesnt work

Copying a contract that has already been deployed and verified. Same code and everything, i get the contract to compile and deploy with no problem. But when verifying on bscscan i get an error:
Compiler debug log:
Error! Unable to generate Contract ByteCode and ABI
Found the following ContractName(s) in source code : Auth , BaseToken , BuybackBabyToken , Clones , DividendDistributor , IDividendDistributor , IERC20Extended , IUniswapV2Factory , IUniswapV2Router01 , IUniswapV2Router02 , SafeMath
But we were unable to locate a matching bytecode (err_code_2)
For troubleshooting, you can try compiling your source code with the Remix - Solidity IDE and check for exceptions

I tried deploying contract without a abi-encoded and with abi encoded from and i sitll get the error regardless. Anyone know the issue as to why its not verifying>?