Hi @mufasa,
I recommend the following method to verify: Verify smart contract inheriting from OpenZeppelin Contracts
If you are using a flattened contract then you can encode your constructor parameters using: https://abi.hashex.org/
If you continue to run into issues, please create a new topic with your Solidity code, contract address, network, Solidity version, constructor parameters and whether optimization was used.