Binance API error on quantity within range

Getting error, on Binance test API.

Symbol: BNBUSDT

Quantity: 0.331

Responce:
{“code”:-1013,“msg”:“Filter failure: LOT_SIZE”}
On testing on Quantity: 0.33

ORDER IS EXECUTED
On checking the LOT_SIZE

    "filterType": "LOT_SIZE",
    "minQty": "0.01000000",
    "maxQty": "9000.00000000",
    "stepSize": "0.01000000"

Can you please tell what error is causing the ERROR -1013, As the value 0.331 is within range?

You did not fulfil the stepSize requirement of 0.01 which is 2 decimal places for quantity.

Hi, I don’t understand your answer. Step size says 0.01 and they put 0.331. are you saying they should only put 0.33?

yes