Connecting Saleae Logic 8 to MISO (pin 12) on Uno 3 w/ NRF24L01+ halts program I have an NRF24L01+ with the base module (regulates voltage) connected to an Arduino Uno 3.  I'm using the tmrh20 NRF24 library and am running one of the example programs.  I'm trying to sniff the SPI bus so I have a Saleae Logic 8 hooked up.  As soon as I connect the clip to the MISO pin the Arduino program stops executing.  I'm able to reproduce this 100% of the time.  It seems it is only the MISO pin that is causing the problem.  For the library I am using MISO uses pin 12 on the Uno 3.

Anybody know what is going on?  It seems as if the Saleae is grounding pin 12 when I hook it up.  Not sure why it is only pin 12 that is an issue though.

I can reproduce the same problem when I manually connecting pin 12 straight to GND as well.

I can collect samples without MISO just fine but that of course only tells me half the story.

Any suggestions?

EDIT:
Here are some links and resources for more information.

I'm basically following the instructions from this article:
http://arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HowTo

The breakout board
http://www.addicore.com/1x-nRF24L01-Adapter-p/ad279.htm

And it's schematic:


Link to the datasheet for the radio itself:
http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24L01

And some photos of how I have it wired up:
It would appear from your description that the leads on your logic analyzer distort of the SPI MISO waveform and the Arduino does not read incoming data correctly. 

To avoid this, you could place an digital isolator between the Arduino and the Logic 8.  

Any decent oscilloscope should also allow you to read the SPI bus.