Unable to start 2 periodic advertisers on nrf54L15

Using the Zephyr HCI_UART sample, configured and built for an nrf54L15 DK, with version 3.2.1 of the SDK, I get an HCI error 7 (Memory Capacity Exceeded) when attempting to configure a second periodic advertiser.

Here's a partial log that shows the HCI command used and the error returned:

```

19:08:00.157 D bumble.host: ### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_EXTENDED_ADVERTISING_DATA_COMMAND
return_parameters: HCI_SUCCESS
19:08:00.157 D bumble.host: ### HOST -> CONTROLLER: HCI_LE_SET_PERIODIC_ADVERTISING_PARAMETERS_COMMAND:
advertising_handle: 1
periodic_advertising_interval_min: 80
periodic_advertising_interval_max: 800
periodic_advertising_properties: 0
19:08:00.157 D bumble.host: ### CONTROLLER -> HOST: HCI_COMMAND_COMPLETE_EVENT:
num_hci_command_packets: 1
command_opcode: HCI_LE_SET_PERIODIC_ADVERTISING_PARAMETERS_COMMAND
return_parameters: HCI_MEMORY_CAPACITY_EXCEEDED_ERROR

```

Sending the `HCI_LE_SET_PERIODIC_ADVERTISING_PARAMETERS_COMMAND` command for the first advertising handle (handle 0x00) worked, but the second one (handle 0x01) fails.

Both advertisers have the same parameters. For both periodic advertisers, the periodic advertising data size is 42 bytes.

I wasn't able to find a KConfig or other config setting that would relate to this specific issue (like a maximum number of periodic advertisers, or a maximum data size specifically for periodic advertising)

Related