Hi, welcome to the community!
You can have a look at this tutorial: How to verify a contract on Etherscan/BscScan/PolygonScan, I think it can solve 99.99% of the problems. If you still can not make it, you can share your source code, compiler version at here.