Bluetooth LE SDK Controller Version 11.0.0 - Release Notes (Jan 22, 2026)#

Bluetooth LE Version 11.0.0

Simplicity SDK Version 2025.12.0

The Bluetooth SDK is an advanced Bluetooth 6.1-compliant stack that provides all of the core functionality along with multiple API to simplify development. The core functionality offers both standalone mode, allowing a developer to create and run their application directly on the SoC, and NCP mode, allowing for the use of an external host MCU.

Click here for earlier releases.

Release Summary#

Key Features | API Changes | Bug Fixes | Chip Enablement

Key Features#

  • PAwR event counter reporting.

  • Support for HCI_LE_Set_Resolvable_Private_Address_Timeout (v2).

API Changes#

  • New: HCI_LE_Set_Resolvable_Private_Address_Timeout (v2).

  • Modified: Power amplifier configuration centralized in SL_RAIL_UTIL_PA; automatic PA mode in BLE controller removed.

Bug Fixes#

  • Improved PAwR reliability: fixed Too_Late failures, ensured subevent failure reporting, and refined scheduling.

  • Increased scanning robustness on xG27/xG29 under noisy RF during flash operations.

  • Prevented supervision timeouts with simultaneous PHY updates and with subrating + latency cases.

  • Restored correct 80 MHz system clock requirement for BLE on xG21 custom boards.

  • Controller no longer modifies LDMA interrupt priority on Series 2.

Chip Enablement#

None.

Key Features#

New Features | Enhancements | Removed Features | Deprecated Features

New Features#

  • Added support to report event counters for Periodic Advertising with Responses (PAwR).

  • Added support for HCI command: HCI_LE_Set_Resolvable_Private_Address_Timeout [v2]

Enhancements#

All PA related configuration are done via SL_RAIL_UTIL_PA component including automatic PA selection.

Removed Features#

None.

Deprecated Features#

None.

API Changes#

New APIs | Modified APIs | Removed APIs | Deprecated APIs

New APIs#

New API Signature

Deprecated API replaced by this (if any)

HCI Command HCI_LE_Set_Resolvable_Private_Address_Timeout (v2): Configure the resolvable private address timeout.

Modified APIs#

Old API

Modified

The power amplifier (PA) configuration

All PA related configuration are done via SL_RAIL_UTIL_PA component, including automatic PA selection. The BLE controller no longer has the option to configure automatic PA mode.

Removed APIs#

None.

Deprecated APIs#

None.

Bug Fixes#

ID Issue Description GitHub / Salesforce Reference (if any) Affected Software Variants, Hardware, Modes, Host Interfaces
1530268 BLE controller no longer changes the LDMA interrupt priority on Series 2 devices. SoC applications retain their configured priorities. None Series 2; SoC Mode
1514837 Fixed a timing issue in the Bluetooth LE controller affecting PAwR scanner operation where setting periodic advertising response data could fail with status Too_Late at higher sub-events, leading to missed responses. None All; PAwR scanner
1506571 Fixed a mix-up in Bluetooth connection scheduling selection. PAwR connections now use the correct empty-center scheduler, and the legacy even-connection scheduler is deprecated in favor of the standard even scheduling. None All; PAwR and connections
1502895 Fixed a rare condition on xG27/xG29 where BLE scanning could stop under very noisy RF conditions during flash operations (for example, OTA DFU). Radio recovery after RX overflow has been improved to ensure scanning resumes reliably. None xG27/xG29; scanning; flash operations
1498088 Fixed a PAwR synchronization issue where the controller did not report sub-event data transmission failures when preempted by a connection request at the same sub-event. The host is now correctly informed, preventing loss of sync and eliminating spurious “memory capacity exceeded” errors. None All; PAwR
1496667 Improved BLE Link Layer handling of simultaneous PHY updates. When both devices request a PHY change at the same time, the stack now correctly defers the local request until the peer’s procedure completes. None All; generic software issue
1472068 Improved link-layer scheduling and timing for PAwR to prevent missed sub-events. PAwR now maintains priority over legacy advertising, scan/connection window timing is corrected, and invalid sub-event data from the host is rejected. This enhances reliability of ESL ping/PAwR operations and reduces rare cases of missing AUX_SYNC_SUBEVENT_IND transmissions. None All; PAwR; scanning
1455227 Fixed a BLE connection synchronization issue where using subrating together with peripheral latency could cause disconnects (supervision timeouts), particularly during connection parameter updates. None All; connections with subrating and latency
1401692 Fixed an issue where BLE advertising and connection could intermittently fail on xG21 (MG21) custom boards when using SDK 2024.12 and later. The failure was caused by an incorrect default system clock configuration in custom-board projects. The platform now configures the required 80 MHz system clock for Bluetooth on xG21. For older SDKs, set the system clock source to HFRCODPLL at 80 MHz to avoid the issue. None xG21 custom boards; advertising/connection; system clock

Known Issues and Limitations#

ID Issue Description GitHub / Salesforce Reference (if any) Affected Software Variants, Hardware, Modes, Host Interfaces
1516595 Angle of departure over connection is not stable on efr32xg24 platforms when using 2Mb PHY. None efr32xg24; 2Mb AoD