Not getting an execution report on order filled

I am using websocket API and sometimes I don’t get any type of execution report even when my order is filled.

Sometimes I do get it, other times I don’t, is execution report not a guaranteed event type for order fill/cancel?

It seems like if the order is filled VERY quickly, there is no execution report returned.

Hi @evp, may I ask how you are processing your incoming socket messages? Sometimes socket update data is concatenated into a single data array, so you must be sure to process each element assuming there could be more than one object in the array.