wifi sheild+arduino Mega2560 not working

I am using the elecrow wifi shield with the seeedstudio wifly library, and while working with the arduino uno it works just fine, however when I connect it to the arduino mega even the really simple examples (things like connecting to the wifi) stop working, both the elecrow and the seeedstudio website say the shield is compatible with the arduino mega, and non of my many google searches found a solution, can anyone help?