I am using S32K144EVB boards based on S32K144_CAN_MASTER/SLAVE example. I modify the code so the slaves will send periodic data (every ~20mS) on the bus. The problem I have is that every couple of hours one of the slaves stop sending data and it recovers only after reset. The bus configuration set to CAN (not FD) at 100kbps.
I am aware of the Bus Off Recovery bit (BOFFREC) but it already enabled (not sure if its relevant to non FD setup).
Whats the possible options I have to recover the data transmission?