CAN communication issues

Hi I’m fairly new to Adruino and was given a project by my supervisor to make a neo VI Fire communicate via Can lanaguge with a CAN BUS Shield that is connected to a Mega 2560 board.

Mega 2560:

CAN BUS Shield:

neo VI FIRE:

I downloaded the zip file for the library from here:

My problem is that the code attached here verifies but when I upload it and check the serial monitor I get the same message every time:

“CAN BUS Shield init fail”

over and over again.

send.ino (1.09 KB)