Shields Communication

Sounds to me like you are out of memory.
http://playground.arduino.cc/Code/AvailableMemory