LPC54618 CANFD receive error：
The OM13094UL board used for CANFD and 500k/5M Baudrate used for communication；
It seems OK when only transmit out the data, the VehSpy used to monitor the CANFD frame;
But when use VehSpy to send the data to the board, the bus error occured;
and when the bit rate switch disable, seems normal with VehSpy sending;
This issue may be caused by incorrect bit timing setting. You should have similar setting on your monitor, at least have same sample point as you have on MCU side for nominal and data phase.