Troubleshooting
Fixes for rejected signatures, missing deposits, rejected orders, expired trading keys, bets that don't go through, claims that fail and region blocks.
On this page
- Signature rejected or wrong network
- Aster says the request is stale
- Deposit not showing
- Hyperliquid
- Aster
- Aster Available is 0 after a BNB deposit
- Order rejected
- Trading key expired or missing
- Predictions
- Bets not available in your country
- Add a little BNB for predict.fun
- Bet not placed
- A bet doesn't show in My bets
- Couldn't claim
- Region not available
- Contact support
Find the message you see, then follow the fix. Still stuck? Open Help and support in Settings, or write to support@prowdex.com.
Signature rejected or wrong network
"You cancelled the request in your wallet." You tapped Reject in your wallet. Nothing changed. Tap Try again and approve.
"Switch your wallet to BNB Chain to sign for Aster. No network fee is paid." Aster signs account actions on BNB Chain. Your wallet must be on BNB Chain while you connect Aster.
Open your wallet
Check which network is selected.Switch to BNB Chain
Most wallets switch when Prow asks. If yours doesn't, switch by hand. It's free.Try again
Go back to Prow and tap Try again.
"Your wallet couldn't sign. Nothing was changed. Try again." Your wallet failed for a reason of its own, not because you declined. Nothing was saved, in your wallet or in Prow. Tap Try again. If it repeats, close your wallet, open it again and try once more.
Aster says the request is stale
Every Aster signature carries a timestamp. Aster accepts it only for a few seconds, as short as 10 seconds. It refuses a signature that arrives later. Two things cause this:
- A slow wallet. You left the signing window open too long. When you connect Aster, the timer starts as soon as the window opens.
- A wrong device clock. Prow syncs with Aster's clock, but a clock far off can still break the sync.
Fix it:
Set your clock to automatic
Turn on automatic date and time on your phone or computer.Try again
Retry the order, or tap Try again in the connect window.Sign right away
When your wallet opens, approve without waiting.
Deposit not showing
Hyperliquid
Deposit USDC on Arbitrum. Hyperliquid opens your account with the first deposit, minimum 5 USDC. A deposit from Prow shows four steps:
- Sent from your wallet.
- Confirming on Arbitrum: waiting for Arbitrum to confirm it.
- Bridging with Circle CCTP: usually under a minute.
- Credited on Hyperliquid: the USDC is in your perps balance.
More in Track your deposit. If it stays on one step, check the transaction in your wallet. Tokens sent on another network or another token won't arrive.
Aster
Aster opens trading only after the first deposit from your wallet. Until then, Prow shows Waiting for your first deposit and checks every few seconds.
Open asterdex.com
Use the same wallet you connected to Prow.Deposit to Futures
Deposit any token Aster supports on that chain (USDT, USDC, BNB…) to your Futures account. Use Ethereum, BNB Chain or Arbitrum. A deposit to Aster Spot may not count as the first deposit.Come back to Prow
Prow finds the deposit on its own. Your key is already saved.
If you tapped I'll deposit later, the ticket's button reads Deposit to trade until the deposit lands.
Aster Available is 0 after a BNB deposit
Your balance shows the BNB (or ETH, BTC), but Available to trade is about $0 and orders fail with Not enough margin. Aster only counts non-stable tokens as margin in Multi-Assets mode. It is off by default. Prow does not change it for you.
Open asterdex.com
Connect the same wallet you use in Prow.Turn on Multi-Assets mode
In the futures settings, switch the asset mode to Multi-Assets. If Aster refuses, close your open orders and positions there first.Or swap to USDT
Swap the BNB to USDT in your Futures account. USDT counts as margin in both modes.Come back to Prow
Available updates on the next refresh.
Even in Multi-Assets mode, Available is lower than the BNB value. Aster applies a discount (a haircut). See Aster multi-asset collateral.
Order rejected
| Message | Why | Fix |
|---|---|---|
| Order too small | Below the venue minimum: $10 on Hyperliquid, about $5 on Aster. | Raise the size. |
| Reduce-only rejected | The order would increase your position. | Untick Only reduce my Long (or Short), or flip the side. |
| Post-only would take liquidity | A Post only order would fill at once. | Move the price away from the best bid or ask, or untick Post only, never fill at once. |
| Not enough margin | Available to trade is too low for this size. | Lower the size or leverage, or deposit more. |
| Price not accepted | The price is off the tick size or too far from the mark. | Move the price closer to the market. |
| Too many requests | The venue limits how fast you can send orders. | Wait a few seconds and try again. |
Only reduce my Long (or Short), reduce-only for short, means the order can only make your position smaller. It never opens or flips one. The ticket shows it only when the order would reduce a position you hold.
Post only, never fill at once means the order must rest on the book as a maker order. If it would trade right away, the venue cancels it.
Trading key expired or missing
You see Trading key not active or This Aster trading key is no longer approved. This happens when:
- the key expired (keys last up to 180 days),
- you revoked it, or
- you opened Prow on a new device or browser. Keys live on the device that created them.
If you saved your keys with a passkey, Prow shows Turn on trading on a new device. Tap Use passkey and use Face ID, Touch ID, Windows Hello or your device PIN. No wallet signature needed.
Otherwise, set up a new key. Portfolio's Needs attention shows the account with Renew key or Turn on trading, and the ticket's button says the same. Or:
Open Settings, Venues
Find the venue account. Its status shows the key state.Tap Renew trading key or Turn on trading
Approve the new key in your wallet. No funds move, no network fee.Trade again
Orders now go through without wallet pop-ups.
Predictions
Bets have their own messages. Find yours, then follow the fix.
Bets not available in your country
You see Not available in your country on a grey bet button, with a note above it. Each venue has country rules of its own and goes by where you are now. Prow can't place a bet where the venue says no, and what you already hold there stays in your own account.
| Venue | Button | Note above it |
|---|---|---|
| Polymarket | Not available in your country | Polymarket doesn't take bets from your country. |
| predict.fun | Not available in your country | predict.fun doesn't take bets from your country. |
| Hyperliquid | Not available in your country | Hyperliquid doesn't offer prediction markets in your country (its own rules). |
| Hyperliquid, UK | Not available in the UK | Hyperliquid doesn't offer prediction markets to UK users (its own rules). |
| Hyperliquid, a limited account | Limited by Hyperliquid | Hyperliquid has limited this account (its own check), so Prow can't place bets on it. |
Read the note
It names the venue whose rule it is. On Polymarket, See it on polymarket.com opens the market there.Turn off a VPN or proxy
The venue goes by the place it sees. Reload the page after you turn it off.Use another venue
A venue that takes bets from where you are keeps working. When a market is on more than one venue, the venue name under the ticket's title opens a list to pick another.
On Hyperliquid, a country rule applies to prediction markets only: perps and spot still work. A limited account may have limits there too. The accounts list at the top of Predictions says the same for a venue that won't take your bets and offers no deposit there. More in Why can't I bet on Polymarket from my country?
Add a little BNB for predict.fun
You see Add a little BNB for network fees with an Add BNB button, or Needs a little BNB on predict.fun's row in the Connect step. predict.fun runs on BNB Chain. Turning on trading is a few small transactions, paid in BNB by the wallet that holds your USDT, and so is every claim. Turning on trading takes about 0.0001 BNB once, and 0.001 BNB covers it and your claims for a long while.
Tap Add BNB
The Add USDT to predict.fun window opens with the wallet's address on BNB Chain. The same address takes BNB.Send a little BNB
Send it on the BNB Chain network, from your exchange or another wallet.Check again
Come back and tap Check again. Setup goes on. For a claim, press Claim again.
Bet not placed
| Message | Why | Fix |
|---|---|---|
| Not filled (Hyperliquid) or Nothing filled (Polymarket) | Nobody was selling at your price limit. | Try a smaller amount, or a limit bet that waits for a seller. |
| Bet at least $1.24 (the amount changes with the price) | Below the venue's minimum, about $1 a bet. | Tap Use $1.24 next to the note above the button, or type more. |
| Not enough USDC, Not enough pUSD (Polymarket's cash) or Not enough USDT | The cash on that venue, counting your open orders, can't cover the bet. | Add money with the ticket's button. On Hyperliquid it reads Deposit USDC or Move $… from perps to spot, on Polymarket Add USDC to Polymarket, on predict.fun Add USDT. Or tap Use max. |
| Post only: this price fills now | A Post only limit bet at a price that would fill at once. | Pick a price further from the market, or untick Post only. |
| Too many open orders | predict.fun allows 10 open orders per market. | Cancel one under Orders. |
| Sign in to predict.fun again | Your predict.fun login on this device ended. | Sign in again. It takes one signature. |
A bet doesn't show in My bets
You placed a bet and it isn't in My bets, or the ticket says Order sent ("The venue is matching it. Your bets update in a moment.") or Still waiting on Polymarket. The venues list a new bet a few seconds after it fills. Meanwhile Prow shows the bet from the venue's answer, for up to 3 minutes, and asks the venue again after 2, 5, 10, 20 and 40 seconds.
Wait a minute
Then look in My bets: Open for a bet, Orders for a limit bet that waits.Look before you bet again
A bet that filled is already yours, and sending it again buys twice.Still missing after a few minutes
Look at your account on the venue itself, then write to support with the venue and the time.
Couldn't claim
You tap Claim and a Couldn't claim message appears. The Claim window stays open, so you can try again.
| Message | Why | Fix |
|---|---|---|
| Connect Polymarket on this device first. (or predict.fun) | This device hasn't set the account up. | Tap the step the Claim window shows, then claim again. |
| Claiming takes about … in network fees. Add a little BNB (BNB Chain) to 0x… | A predict.fun claim is a BNB Chain transaction and the wallet has too little BNB. | Send a little BNB to that wallet, as in Add a little BNB for predict.fun. |
| Polymarket's relayer couldn't complete it, and nothing moved. | The claim transaction failed on Polymarket's side. | Try again in a minute. |
| These winnings were already claimed. (or Nothing to claim right now.) | The payout is already in your cash. | Check your cash and History. |
Region not available
Prow is not available in the US, UK, EU, UAE, Ontario (Canada), Cuba, Iran, North Korea, Syria, Russia, Belarus, and occupied regions of Ukraine. The full list is in the FAQ and the Terms of Service. A venue can also refuse bets from your country on its own, with another message: see Bets not available in your country.
If you are not in one of these places:
Turn off VPN or proxy
Your network location decides what you see.Reload the page
Prow checks again on each visit.
Contact support
In the app, open Help and support: in the Settings menu on a computer, in the Profile tab on a phone. It searches these docs, holds the answers to common questions and opens a chat with us. Or write to support@prowdex.com. Include:
- the venue (Hyperliquid, Aster, Lighter, Polymarket or predict.fun),
- the exact error message, or a screenshot,
- the time it happened.
Never send your seed phrase or private key. Prow will never ask for them.
Last updated