The connection interval settings you do in the BLE Component in the peripheral side are the preferred values by the peripheral. They are not the ones always used by the central. Which central are you using?
You can ensure the same connection parameters are used by using the CyBle_L2capLeConnectionParamUpdateRequest API. Refer the BLE Component data sheet for more details.
- Madhu Sudhan