What the error means
Account in use
Another transaction in the same block is already writing to an account your transaction also needs to write, so the runtime refuses to process both at once.
| Where it comes from | Solana runtime (transaction error) |
| Code | AccountInUse |
How to fix it
- Retry after a moment; the conflict is usually temporary during busy launches.
- Avoid sending several transactions that write the same account at the same time from one app.
- Raise the priority fee slightly if the account is in high demand, such as a hot pool.
If that is not it
- If it happens on every attempt, your own app may be sending overlapping transactions.
More fixes: how to decode any Solana error code and why Solana transactions fail.
Source
Error text and code from Solana SDK transaction and instruction error definitions (anza-xyz/solana-sdk), read on 24 October 2026.
