This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2541: CC2541 disconnects immediately after connected to iOS

Part Number: CC2541
Other Parts Discussed in Thread: BLE-STACK

We are using CC2541 as a peripheral. Currently, we are facing very strange issue,  in which our peripheral device got disconnect from iOS device immediately after connection.

The error feedback from iOS device as following:
 
Optional(Error Domain=CBErrorDomain Code=6 "The connection has timed out unexpectedly.
" UserInfo={NSLocalizedDescription=The connection has timed out unexpectedly.})
This device works normally in beginning, and after tested about 1 week, suddenly it reaches to the state where it disconnects immediately after connection.
But Android device still could connected to this device normally.
Our BLE-Stack version is 1.4.2
Our min. connection interval is 100ms
Our max. connection interval is 1000ms

So is there a way to fix this from peripheral side?