I get an order canncelled response first, and get the order filled later. The cancel response from binance is wrong?

I luanched a new order of btcusdt perpetual (close short operation of an USDT-M instrument) and then canncel it.

Later, I got an order canncelled response first, and get the order filled response later as shown in the fig below.

Is the first order canncelled response a correct response? Is there something wrong in the match engine?

Thanks!

For this question, I would suggest you to contact Customer Support.
They’ll be able to access your order history and know the correct order of events according to your specific account to correctly answer you. We don’t have have that kind of accessible information here to get a full context.