CAN-Bus sheild int fail on any Arduino except Seeeduino

So, does this CAN-Bus shield work only with seeedstudio UNO, or should it work with normal “Arduino” UNO?

Or is there something wrong with the code on Github? I tried the changed mentioned above and it still does not init.

Or both?

Thanks,
Chris