Verify and publish issue for 0.5.0 contracts

Dear all,

First of all, just wanted to note I went through all the topics/guides in relation to this issue and having no remedy, I decided to post. So please excuse, I know there are tons of topics on this matter.

I'm trying to verify and publish some historic 0.5.0 smart contracts .

The steps I've gone through;
Initially having imports such as below and in need of now defunct contracts like ERC721Full.sol I went to my old node install [node_modules folder] and gathered all the imports.
import "openzeppelin-solidity/contracts/ownership/Ownable.sol";
Then changed the imports following a structure like;
import "./Ownable.sol";

It ended up being 32 contracts, including the original smart contracts I've written and the dependencies.

Yet, being so hopeful it'd work after all this, I'm getting >
But we were unable to locate a matching bytecode (err_code_2)

So, my enquiry is; is any of the steps I've done to fix the import errors might be causing this or should I look elsewhere? I'm 100% these are the right contracts I've using in deployment, the solidity version and all are accurate.

Any help would be greatly appreciated, thanks so much!

Any tips would be greatly appreciated :nerd_face: