CAN-Bus sheild int fail on any Arduino except Seeeduino

Version is v1.1 06/27/2014 with dark/black pcb. When on an Arduino Uno, the board never passes init. This is the code downloaded from github: Seeed-Studio/CAN_BUS_Shield

Specifically, upon placing debug code, inside the function MCP_CAN::mcp2515_init( ) the call to mcp2515_setCANCTRL_Mode(MODE_CONFIG) on line 341 of mcp_can.cpp is returning non-zero. Wasn’t sure what to do to coax your #if DEBUG_MODE statements to work, so I used my own statements.