NFT minting transactions showing up incorrectly

I mint NFTS. This is a contract execution, that just costs me a gas fee. There should be no trade info, only a fee identitifed for this transaction. But Koinly is telling me that my $43.27 gas fee i paid to mint an NFT is actually a $32 gain (from 11$ cost basis). This makes no sense to me.. im not trading and receiving 43.27 ?? I am paying a 43.27 fee? I have less money/ETh than before - not a $32 gain in my wallet.

This data is coming from MetaMask wallet.

For comparison, Cointracker shows the same kind of transaction (an NFT mint) correctly, as a $0 in $0 out contract execution with a gas fee.

I am trialling a couple of different crypto tax softwares, and Koinly is the best by far - i would buy it in a heartbeat if it not for this one issue - which sadly is the majority of my transactions :frowning:

really hope to get this sorted so I can buy the software