I have an application running on the 2640R2F device. Everything was working. Using both an in-house smart phone app and the LightBlue app, I was able to connect, read and write characteristics, etc. For battery life purposes, I wanted to change the advertising interval. I discovered through these forums that in order to set any GAPRole parameter, the GAPRole_StartDevice function call must be performed after any parameter settings were used. I made that change. Now I cannot connect and interact with the device. I am using the simple_peripheral.c file as provided with only minor changes to advertising and scan response data. The LightBlue app will connect, then show a spinning wheel with the message "Interrogating...", then a message of "Connection Alert Timeout interrogating the peripheral". Any help figuring this out would be appreciated.