Can BUS Shield on Arduino Leonardo - Can't init CAN
Had this problem myself. Found this fixed it

Change the following line...

_delay_us(10);


To...

_delay_us(50);


In the MCP2515.c file in the library