- Notifications
You must be signed in to change notification settings - Fork 8.2k
Description
Known Issue: Potential NimBLE Host Connection Loss in ESP-IDF v5.5.3 release
Summary
A data transfer issue has been identified in ESP-IDF v5.5.3 affecting the NimBLE host when CONFIG_BT_NIMBLE_HS_FLOW_CTRL enabled on the following targets:
- ESP32 (Flow control enabled by default)
- ESP32-C3 (Flow control disabled by default)
- ESP32-S3 (Flow control disabled by default)
Under certain conditions, an issue in the host flow control handling may cause BLE data transmission to stall or behave incorrectly, which may ultimately result in connection loss.
Affected Version
Resolution Plan
A fix has already been prepared and will be included in ESP-IDF v5.5.4.
The v5.5.4 release will be published as soon as possible with the corresponding correction.
Temporary Workaround
As a temporary workaround, users can disable CONFIG_BT_NIMBLE_HS_FLOW_CTRL to avoid this issue until ESP-IDF v5.5.4 becomes available.
Recommendation
Users are strongly advised not to use ESP-IDF v5.5.3 for production when using the NimBLE host on the affected targets.
Please wait for ESP-IDF v5.5.4, which will include the fix.