How can I deploy CREATE2 smart contract with private key?

Hello, I am having issue with CREATE2

what I am trying to do is, deploying smartcontract made by create2 function with my privatekey.

I am trying to do this with truffle.

and whenever type " npx oz create2 MyContract --salt 12345 --network testnet "

I get this error " Contract MyContract is not deployed to dev-1001 "

but when I execute oz deploy, dev-1001.json file gets MyContract there.

like this. "MyContract":[ { "address".. "kiond".. "bytecodeHas"}]

I am so clueless. I don't know what to do. if anyone can help? plz