use the Unspent coins instead of the available ones
MODIFY
WalletWasabi.Fluent/ViewModels/Wallets/Send/ChangeAvoidanceSuggestionViewModel.cs
WalletWasabi.Fluent/ViewModels/Wallets/Send/ChangeAvoidanceSuggestionViewModel.cs
@@ -51,7 +51,7 @@ public partial class ChangeAvoidanceSuggestionViewModel : SuggestionViewModel
{
Task<ChangeAvoidanceSuggestionViewModel?> bnbSuggestionTask = Task.Run(() =>
{
- List<SmartCoin> availableCoins = wallet.Coins.Available().ToList();
+ List<SmartCoin> availableCoins = wallet.Coins.Unspent().ToList();
if (ChangelessTransactionCoinSelector.TryGetCoins(availableCoins, transactionInfo.FeeRate, transactionInfo.Amount, out IEnumerable<SmartCoin>? selection, cancellationToken))
{

use the Unspent coins instead of the available ones