CAN-Bus sheild int fail on any Arduino except Seeeduino

OK, what does that have to do with it? I’m not connected using the ICSP header. What about the MEGA and the Pro?
I don’t think that’s the problem, but thanks.

Shields are supposed to be compatible with other Arduinos, this one seems that it is not.

And this isn’t the only one. I have a motor shield from Seeed studio and I can’t get it to work on other Arduinos. I haven’t tried it on the seeeduino yet but willing to bet it works fine then.