Unable to make a Market Order on the Spot Test Network

When I place a market order on the Spot Test Network from RESTful API, it never gets executed?
The response field executedQty is always 0 and the status field is always “EXPIRED”.

After checking the testnet.binance.vision/api/v3/account response and confirming the test spot account can trade and there is a balance for the XRP asset.

I then place a market order via testnet.binance.vision/api/v3/order which contains the parameters:
symbol=XRPUSDT
side=SELL
type=MARKET
quantity=1000.0

The return json always look something like this:
{
“symbol”: “XRPUSDT”,
“orderId”: 60,
“orderListId”: -1,
“clientOrderId”: “WZmV9QkShFDCepiDghFH4J”,
“transactTime”: 1594397813230,
“price”: “0.00000000”,
“origQty”: “1000.00000000”,
“executedQty”: “0.00000000”,
“cummulativeQuoteQty”: “0.00000000”,
“status”: “EXPIRED”,
“timeInForce”: “GTC”,
“type”: “MARKET”,
“side”: “SELL”,
“fills”:
}

The executedQty is always 0 and the status is always EXPIRED

There is no open orders for this pair on testnet, it’s the reason market order go expired.

Thanks dino.