I ran a few more tests trying to sort out why my software can get only the V2+ to hang. First, I would never expect firmware to get into a state where it would require a power cycle to recover. I have no desire to have to unplug my appliances or countless other embedded devices. But it seems like there is something that I am doing that causes it, at least with this PC.
If you have a V2+ (not the +4), and know a bit about Labview, I have attached a simple program that sets the Nano to sweep from 1-900MHz, 800 points, 1 sample per point. It then just reads data from it until you press Stop. It may need to run for several hours as I've seen the V2+ run anywhere from 15 minutes to 5 hours before it locks up. Once it locks up, there is nothing I can do to recover outside of power cycling the Nano.
I have also built the program as an EXE. These are created with 2011 so if you wanted to run the EXE you would need the 2011 runtime. If you use something other than COM4, just stop the app, select the port and run it. You should see roughly 3.8 seconds per frame.