I'm bringing this issue here in hopes of getting lower level help. In short, the task of downloading a plain text file of a few hundred kilobytes size sometimes deadlocks and sometimes terminates prematurely. There is some evidence to suggest that the problem may be network context dependent. On some networks it works most of the time, on other networks it works not at all. I'm using the latest and greatest 1.14 firmware and host driver (as ported by the good folks at Adafruit to the Arduino platform).
How can I get a better understanding of what is going wrong? Is it a known problem with the CC3000? Are there any known workarounds? I really need this to work more reliably so that software updates can work on my products. Any help would be greatly appreciated!