Skip to content

[Bug]: Gasless withdraw doesn't work when you withdraw more than the EOA has #23137

@bschorchit

Description

@bschorchit

Describe the bug

Gasless withdraw doesn't work for everyone.
Slack thread

More details: gasless withdraws consistently fail with "gas fee token not found and insufficient native balance" if you try to withdraw more USDC.e than the EOA has in the balance.
If you try to withdraw less USDC.e than the EOA has in the balance, the gasless withdraw will succeed and the EOA will receive funds from the polymarket account as expected.

Expected behavior

No response

Screenshots/Recordings

Image

Steps to reproduce

  1. Have no POL
  2. Withdraw from predict account an amount higher than the EOA holds for USDC.e

I can reproduce this issue with a fresh account that never had POL, but not with one that has transacted on Polygon before and now has no POL.

Error messages or log output

Detection stage

During release testing

Version

7.60.0

Build number

3121

Build type

None

Device

iphone 11

Operating system

iOS

Additional context

No response

Severity

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Sev1-highAn issue that may have caused fund loss or access to wallet in the past & may still be ongoingregression-RC-7.60.0Regression bug that was found in release candidate (RC) for release 7.60.0release-blockerThis bug is blocking the next releaseteam-confirmationsPush issues to confirmations teamtype-bugSomething isn't working

    Type

    Projects

    Status

    To be triaged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions