# `invalid_exact_evm_transaction_simulation_failed`

> The facilitator simulated the transfer and it failed for a reason it could not identify. What causes this x402 error and how to fix it.

The facilitator simulated the transfer and it failed for a reason it could not identify.

|  |  |
| --- | --- |
| Reported by | the facilitator, during verify |
| Usually fixed by | the buyer or the seller, depending on the cause |

## Cause

The simulated `transferWithAuthorization` call reverted, and the follow-up checks (balance, token name and version, nonce) did not explain why.

## Fix

- Retry once; a transient RPC problem can cause this.
- Check the token is not paused and neither address is blocked by the token issuer.
- Check the `asset` address and network in the quote are correct.

## About this reference

Causes are taken from the source of `@x402/evm` 2.31. Other facilitators and later versions may use the same code for slightly different checks. See [all x402 errors](https://x402testendpoint.com/errors).

Source: https://x402testendpoint.com/errors/invalid_exact_evm_transaction_simulation_failed
