Hi there,
Excellent , sometimes it takes a while for it to percolate to the surface, “Rolling back the BSP” often it will shake it loose or reveal something in the compiler output too.
Your contribution and testing helps us all verify what is working
The BLE stuff on Espressif is always changing, they are trying to optimise a lot to compete with the Softdevice nordic has.
Check out the Nordic $9 BLE dongle, Nrf_connect for Desktops. (BLE_Prog) is the Best tool for testing anything BLE .
HTH
GL PJ
ALso do us a solid and mark it as the Solution so others can find it Fast!