@developeralgo222 can you confirm that the replacement boards have solved the problem?
I have the two 3HC and one 6XD boards you returned set up on the bench and connected them together using two Kenable CAN cables. Both 3HC boards had the termination jumpers installed when they arrived, so I removed the jumpers on the middle board. They are all syncing reliably. I will look at the CAN signals on an oscilloscope later to check that the signal levels are correct.