The 0.18 is when one UTXO is spent, I think it is not a wallet problem, but a characteristic of the protocol. The 1 ADA you sent was probably from several UTXOs. Here is a quote that might help: "Dust is the term for when small UTxOs gather in a user’s wallet over time. These UTxOs are so small that it costs more in transaction fees than they are worth to send over the network. The distribution of these UTxOs depends upon the underlying coin selection algorithm used by the wallet. "
https://emurgo.io/understanding-unspent-transaction-outputs-in-cardano/
It is *somehow* a Nami problem. As far as I have tested it, Nami tends to put all your tokens/NFTs into the same output/UTxO (or at least as many as possible). This makes the transactions huge (because, even if you do not send them out, they have to be put back into your wallet, which is present as data in the transaction). Since transaction fees depend on the data size (not so much the value) of the transaction, this leads to high transaction fees.
The 0.18 is when one UTXO is spent, I think it is not a wallet problem, but a characteristic of the protocol. The 1 ADA you sent was probably from several UTXOs. Here is a quote that might help: "Dust is the term for when small UTxOs gather in a user’s wallet over time. These UTxOs are so small that it costs more in transaction fees than they are worth to send over the network. The distribution of these UTxOs depends upon the underlying coin selection algorithm used by the wallet. " https://emurgo.io/understanding-unspent-transaction-outputs-in-cardano/
It is *somehow* a Nami problem. As far as I have tested it, Nami tends to put all your tokens/NFTs into the same output/UTxO (or at least as many as possible). This makes the transactions huge (because, even if you do not send them out, they have to be put back into your wallet, which is present as data in the transaction). Since transaction fees depend on the data size (not so much the value) of the transaction, this leads to high transaction fees.
If you look at both transactions in cardanoscan.io, you should see the number of tokens in the outputs.