The shield used to work fine, until something happened - possibly a short to the LCD shield which is known to be damaged now. After that incident, the n2 does not seem to write to SPI devices and the LCD shield is unresponsive. At least on the Mega, the LCD shield worked 50% but with visible defects (see earlier link to adafruit forum), but the SD/RTC shield was fine.
On a side note, it seems like the n2 can create files on the SD card, but they remain empty and nothing is written to them. Again, possibly this SPI not writing any bytes, however there is no exception thrown on the SD card... just nothing happens.