Describe the bug
If there is a BIG created and periodic advertising is started right after extended advertising, there is an assert in the controller that is triggered:
Note for would-be issue fixers: Don't forget to grep the zephyr tree for mentions of this issue in order to remove workarounds.
E.g. tests/bsim/bluetooth/host/iso/bis/src/bis_broadcaster.c and maybe others.
Describe the bug If there is a BIG created and periodic advertising is started right after extended advertising, there is an assert in the controller that is triggered:
To Reproduce Can be reproduced with https://github.com/zephyrproject-rtos/zephyr/pull/72690
Steps to reproduce the behavior:
start_ext_adv
fromtests/bsim/bluetooth/host/iso/bis/src/bis_broadcaster.c
tests/bsim/bluetooth/host/iso/bis/tests_scripts/bis.sh
Expected behavior Expect the controller to support starting periodic advertising directly after extended advertising.
Impact Big annoyance, but can be circumvented with a single k_sleep
Logs and console output See above
Environment (please complete the following information):
Additional context N/A