Hi,
I believe we have been able to reproduce the problem. The issue is related to a race condition where 2 back to back command (recv) and data (send) reach the CC3000 device. We are currently working on a solution which should be a part of our next official release V1.11.
In the meantime, to overcome the issue, and if not already used, please add the select command before the recv. I believe it will overcome the issue.
Regards,
Tomer