Troubleshooting FAQ
Solutions for common issues and errors you may encounter while trading on 01.
Session & Authentication Issues
”Session Expired” or “Session Invalid”
Cause: Your trading session key has expired or become invalid.
Solution:
- Disconnect your wallet
- Reconnect your wallet to generate a new session
- Retry your transaction
”Signature Verification Failed”
Cause: The session signature could not be verified.
Solution: Disconnect and reconnect your wallet to create a fresh session.
Wallet & Balance Issues
”Insufficient SOL for Fees”
Cause: Your wallet doesn’t have enough SOL to cover Solana transaction fees.
Solution: Ensure your wallet has at least 0.01 SOL for transaction fees.
”Insufficient Balance” or “Bankruptcy”
Cause: Your account doesn’t have enough USDC to place the order.
Solution: Deposit more USDC to your 01 account before placing the order.
Order Errors
”Invalid Price” or “Invalid Size”
Cause: The price or size doesn’t meet market precision requirements.
Solution: Adjust your values to match the market’s tick size and lot size requirements.
”Minimum Size Error”
Cause: Order size is below the minimum required for the market.
Solution: Increase your order size to meet the minimum lot size requirement.
”Price Band Error”
Cause: Order price is outside the allowed price band range.
Solution: Adjust your price to be within the market’s price band limits.
Order Constraint Errors
”Post-Only Error”
Cause: Your post-only order would immediately match and take liquidity.
Solution: Adjust your limit price further from the market price to ensure it rests on the book.
”Fill-or-Kill Error”
Cause: The order could not be filled entirely and was cancelled.
Solution: Reduce order size or use a different order type (e.g., IOC or Market).
”Immediate Order Got No Fills”
Cause: There was no matching liquidity at your specified price.
Solution: Try a smaller order size or wait for more orderbook liquidity.
Position & Limit Errors
”Position Size Limit Reached”
Cause: The order would exceed your account’s maximum position limit.
Solution: Reduce your order size or close existing positions first.
”Reduce-Only Error”
Cause: A reduce-only order would increase your position instead of decreasing it.
Solution: Ensure your order only closes existing positions and doesn’t exceed your current position size.
”Market Close Error”
Cause: Market close amount plus existing limit orders exceeds your position size.
Solution: Cancel some limit orders or reduce the close amount.
Market Status Errors
”Market Closed”
Cause: The market is not currently accepting orders.
Solution: Wait for the market to resume trading.
”Market Frozen”
Cause: The market has been temporarily frozen due to a protocol issue.
Solution: Wait for the market to be restored and try again.
Account Health Errors
”Unhealthy Order” or “OMF Error”
Cause: The order would put your account into an unhealthy state or exceed risk parameters.
Solution: Reduce your order size or add more margin to your account.
Still having issues?
If your issue isn’t listed here:
- Check the Common Errors reference for a complete error table
- Search the documentation using the search bar
- Reach out on X (@01exchange)