Skip to content

[Bug]: Aptos USDT send shows insufficient funds for amounts over 100 USDT #17285

@agentHits

Description

@agentHits

Impacted Library name

@ledgerhq/hw-app-aptos / @ledgerhq/live-desktop

Impacted Library version

The issue happens in Ledger Wallet 4.0.0.

Describe the bug

Image

When sending USDT on the Aptos network from Ledger Wallet / Ledger Live, the app incorrectly shows "Sorry, insufficient funds" for amounts around 100 USDT or higher.

The account has enough USDT balance and enough APT to pay the network fee. The app shows a maximum spendable amount of approximately 500 USDT, and the network fee is only 0.000166 APT.

However:

  • Sending 99 USDT is allowed and the Continue button is enabled.
  • Sending 101 USDT shows "Sorry, insufficient funds" and disables the Continue button.

This looks like an incorrect balance/spendable amount validation issue for USDT on Aptos.

Expected behavior

Ledger Wallet / Ledger Live should allow sending 100 USDT or more on the Aptos network when the account has enough USDT balance and enough APT to pay the network fee.

In this case, the maximum spendable amount shown is approximately 500 USDT, so sending 101 USDT should be allowed.

Additional context

Actual behavior:
The app shows "Sorry, insufficient funds" and disables the Continue button when the amount is 101 USDT.

Environment:

  • App: Ledger Wallet / Ledger Live
  • Version: 4.0.0
  • Network: Aptos
  • Asset: USDT on Aptos
  • Network fee shown: 0.000166 APT
  • Maximum spendable shown: ~500 USDT

Additional context:
Screenshot 1 shows that 99 USDT is accepted.
Screenshot 2 shows that 101 USDT is rejected with "Sorry, insufficient funds".
The issue happens in Ledger Wallet 4.0.0.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinglibrariesImpacts the LibrariestriageIn need of triage

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions