Skip to Content
SupportFAQTroubleshooting

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:

  1. Disconnect your wallet
  2. Reconnect your wallet to generate a new session
  3. 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:

  1. Check the Common Errors reference for a complete error table
  2. Search the documentation using the search bar
  3. Reach out on X (@01exchange) 
Last updated on