Hi @AparnaSridharan,
Well, I don't see anything in the screenshots.
The CAN transceiver should mirror the TX signal at the RX pin unless there is an arbitration issue.
Becasue the FlexCAN module must verify the TX data at the RX pin.
Without that, the FlexCAN module would not be even synchronized with the CAN bus.
So, I don't understand why you don't see any errors in the code.
Maybe you just don't measure it correctly.
Please scope the EVB that works again, you should see the same signal on both TX and RX when the CAN module is transmitting something.
I'm sorry, I meant HW not WH, just a typo.
For example, the transceiver might not be powered, or you connected the transceiver to wrong TX/RX pins.
Regards,
Daniel