Troubleshooting
Refunded and unfilled orders
When an order ends without a fill, the app shows a short title and reason, and whether the $0.02 execution fee came back. Your margin always comes back to your free balance. Most of these offer Retry.
| The app shows | What happened | Fee | What to do |
|---|---|---|---|
| Refunded · Paused | Trading or the market was paused when the keeper reached the order. | Refunded | Try again once the pause ends. |
| Refunded · Price feed halted | The market's price feed is switched off. | Refunded | Wait for it to come back. |
| Refunded · Session closed | A stock market's session close was under way. | Refunded | Try again when the market reopens. |
| Refunded · Try again | The keeper had to clear liquidations on your account first. Nothing is paused. | Refunded | Retry. |
| Refunded · Market closed | The market was closed for its session, set to reduce-only, retired or disabled at the fill. (A pending open stopped by an opens pause gets the fee back.) | Kept | Check the market's status and hours. See Markets. |
| Refunded · Fee rose | The fee rose above what you accepted. | Kept | Retry at the new fee. |
| Refunded · Over limits | The order broke a leverage or size limit, the per-transaction cap or your account's size cap. | Kept | Lower the size or leverage. See Limits. |
| Refunded · Delegate revoked | The one-click session that placed the order was revoked or expired. | Kept | Turn one-click trading on again, or trade from your wallet. |
| Expired, fee refunded | No price arrived in the fill window. | Refunded | Retry. |
| Expired, refunded · $0.02 fee kept | The keeper could have filled it but did not in time. | Kept | Retry. |
| Close not filled or Close expired | Your close did not fill. The position is still open. | Depends on the reason | Close again. |
| Close void · Position already closed | The position was already gone when the close ran. | Kept | Nothing to do. |
| Liquidated before close | The position was past its bust price when the close filled. | Kept | See Liquidation. |
With one-click trading on, an expired order is sent once more automatically, which pays another $0.02. See One-click trading. For how fills and refunds work, see Orders and fills.
Orders the app refuses
These messages come before or as you send. Nothing fills.
| The app shows | What to do |
|---|---|
| This market is close-only. | You can close positions here, but not open new ones. |
| This market isn’t taking orders right now. | Try again later. |
| Market closed. Try again after it reopens. | The market is outside its trading hours. See Markets. |
| Market retired. Close it from Positions. | Close your position from the Positions tab. |
| Price feed is off for this market. | Wait for the price feed to come back. |
| Still in the minimum hold. Try again shortly. or Closable … after opening. Try again shortly. | You just opened this position. Wait out its minimum hold, then close. |
| Price is stale. Try again shortly. | The latest price is too old to use. Wait a moment and try again. |
| Price hasn’t updated yet. Try again. or No fresh price yet. Try again. | Wait for the next price and try again. |
| Too many pending opens. Wait or cancel one. | Your account has 64 opens waiting to fill. Wait for one to fill or cancel one. |
| A close request for this position is already pending. | Wait for that close to fill or expire. |
| Not enough free balance for margin and fee. | Deposit, lower the margin, or set Pay from to Account + Wallet. |
| Leverage too high. Lower it. | Lower the leverage. |
| This side is full. Try a smaller order. | Try a smaller order, or try later. |
| Not enough SUI for gas: … | Add SUI to your wallet for gas. |
Order not sent
If you set TP/SL in the order ticket and your wallet signs, the TP/SL is saved before the open is sent. If it cannot be saved, the open is not sent. The app shows the reason followed by Order not sent. For example:
- Turn on TP/SL access first. Order not sent. Turn on TP/SL access in Settings, then Trading.
- TP/SL is unavailable right now. Order not sent. Send without TP/SL, or try later.
- No current price for this market. Try again. Order not sent.
- Too many orders with TP/SL are waiting to fill. Wait for one to fill. Order not sent.
With one-click trading on, the open is sent first. If its TP/SL then fails to save, the app shows TP/SL not saved and "Set it on the position once it opens." See Stop loss and take profit.
One-click and gas
When the session key cannot send a trade, nothing is signed. The app shows the reason with Use wallet, which sends that one trade from your wallet and has you pay its gas.
| The app shows | What happened |
|---|---|
| One-click session ended. | Your session was revoked, or an older session reached its end date. Press Re-enable, or use your wallet. |
| One-click limit reached. Try again later. | A per-account sponsorship limit was reached. |
| One-click is busy. Try again. | Another sponsored trade is still in flight. |
| Gas sponsor unavailable. Try again later. | Gas sponsorship is off or unavailable. |
| Too much gas for one-click. Use your wallet. | The trade needs more gas than the sponsor covers. |
| Not enough account balance for one-click. | One-click trades pay from your free balance only. Deposit, or use your wallet. |
| One-click can’t close these in one transaction. | Close the positions in smaller groups, or use your wallet. |
| Couldn’t sign with one-click. | Use your wallet, or turn one-click trading off and on again. |
TP/SL
| The app shows | What to do |
|---|---|
| TP/SL is temporarily unavailable | The trigger service is down or catching up. Your prices are kept. Send without TP/SL, or wait. |
| TP/SL access is off | Turn on TP/SL access in Settings, then Trading. |
| TP/SL not attached | The TP/SL sent with an open was voided. The reason is shown. Set TP/SL on the position if it opened. |
| TP/SL waiting to attach | The open has not appeared on chain yet. The TP/SL still attaches if it fills. |
| Stop not armed | The fill put your stop past liquidation. Press Set stop. |
| Paused | TP/SL access is off, so your saved triggers cannot fire. |
See Stop loss and take profit for every TP/SL message.
Still stuck
Email us at parchment-trade@protonmail.com, or message us on X at @tradeparchment. Support lists what to include.