I had the same problems, and the only thing that worked for me was to use the flat cable and use I2C. I couldn't get SPI to work no matter what (in fact, I can't figure out for the life of me how the SPI VIs are supposed to work, they're arranged in a very strange way). Even the supposedly fixed example didn't work, and I even noticed the problem and tried to fix it before the fix was posted.
Anyway, use a flat cable, and use I2C. Make sure your cable is fixed according to these instructions:
http://www.usfirst.org/sites/default...structions.pdf