Take a read of these TI words … from TI website
INT32 wlan_smart_config_start ( UINT32 algoEncryptedFlag )
Start to acquire device profile. The device acquire its own profile, if profile message is found. The acquired AP information is stored in CC3000 EEPROM only in case AES128 encryption is used. In case AES128 encryption is not used, a profile is created by CC3000 internally.
… it looks to me that profiles are only saved when using AES? Is that your understanding? No idea what “created by CC3000 internally” means … not stored??
I might explain some of the weirdities in other posts (like SmartConfig Not Working on iOS 7.1?! )