Some of CAN packet have trouble.
Hello.
I am developing CAN communication protocols using STM32F429.
However there is a problem in sending CAN frame data.
Here is a picture which I captured in CAN TX using logic analyzer, and as you can see, the series of data is losted after first data.

I tested this with publishing 100Hz, this problem occurred once a minute.
In normal case, it should be like this.

And also I add my code for helping to understanding.
__disable_irq();
motorCANTxMailBox = HAL_CAN_GetTxMailboxesFreeLevel(&hcan1);
HAL_CAN_AddTxMessage(&MTRL_CAN, &motorCANTxHeader, &motorCANTxData[0], &motorCANTxMailBox);
__enable_irq();
I disabled the non-automatic retransimission and enabled automatic bus-off feature.
But I wonder why the retransimission did not occur.
