ESP32: LoadProhibited in l2c_link_timeout
Author: rd2702Created Sep 17, 2026Updated Sep 17, 2026
The problem
caused additional home assistant freeze(Crash detected in the Device Builder log viewer.)
- Platform: ESP32
- Installation: Home Assistant Add-on
- ESPHome 2026.9.0 (compiled)
- 2026.9.0 (running)
- Board: esp32-generic-bluetooth-proxy
Decoded backtrace: 0x401088af: l2c_link_timeout at /COMPONENT_BT_DIR/host/bluedroid/stack/l2cap/l2c_link.c:678 0x401088ac: l2c_link_timeout at /COMPONENT_BT_DIR/host/bluedroid/stack/l2cap/l2c_link.c:666 0x40109002: l2c_process_timeout at /COMPONENT_BT_DIR/host/bluedroid/stack/l2cap/l2c_main.c:1065 0x400fd017: btu_general_alarm_process at /COMPONENT_BT_DIR/host/bluedroid/stack/btu/btu_task.c:330 0x40112389: osi_thread_run at /COMPONENT_BT_DIR/common/osi/thread.c:172
Which version of ESPHome has the issue?
2026.9.0
What type of installation are you using?
Home Assistant Add-on
What platform are you using?
ESP32
Component causing the issue
No response
YAML Config
substitutions:
name: esp32-bluetooth-proxy-1f0df4
friendly_name: Bluetooth Proxy 1f0df4
esphome:
name: ${name}
name_add_mac_suffix: false
friendly_name: ${friendly_name}
area: Lesezimmer
api:
encryption:
key: •
logger:
level: INFO
esp32:
board: esp32dev
framework:
type: esp-idf
advanced:
sram1_as_iram: true
esp32_ble_tracker:
scan_parameters:
interval: 1500ms
window: 150ms
active: true
bluetooth_proxy:
active: true
connection_slots: 3
cache_services: false
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
ota:
- platform: esphome
encryption:
button:
- platform: restart
name: "Neustart"
# --- HIER EINGEFÜGT ---
sensor:
- platform: wifi_signal
name: "WLAN Signalstärke"
update_interval: 60sAnything in the logs that might be useful for us?
INFO ESPHome 2026.9.0
INFO Loaded validated config cache for esp32-bluetooth-proxy-1f0df4.yaml, skipping validation.
INFO Starting log output from 192.168.178.211 using esphome API
INFO Successfully resolved esp32-bluetooth-proxy-1f0df4 @ 192.168.178.211 in 0.000s
INFO Successfully connected to esp32-bluetooth-proxy-1f0df4 @ 192.168.178.211 in 0.027s
INFO Successful handshake with esp32-bluetooth-proxy-1f0df4 @ 192.168.178.211 in 0.162s
[E][esp32.crash:432]: *** CRASH DETECTED ON PREVIOUS BOOT ***
[E][esp32.crash:435]: Reason: Fault - LoadProhibited (cause 28)
[E][esp32.crash:439]: Crashed core: 0
[E][esp32.crash:446]: PC: 0x401088AF (fault location)
INFO Checking ESP-IDF 5.5.5 framework ...
INFO Checking ESP-IDF 5.5.5 framework installation ...
INFO Checking ESP-IDF 5.5.5 Python environment ...
[E][esp32.crash:450]: EXCVADDR: 0x00000004 (faulting address)
[E][esp32.crash:471]: Use: addr2line -pfiaC -e firmware.elf 0x401088AF 0x401088AC 0x40109002 0x400FD017 0x40112389Additional information
Warnings and errors:
[E][esp32.crash:432]: *** CRASH DETECTED ON PREVIOUS BOOT ***
[E][esp32.crash:435]: Reason: Fault - LoadProhibited (cause 28)
[E][esp32.crash:439]: Crashed core: 0
[E][esp32.crash:446]: PC: 0x401088AF (fault location)
[E][esp32.crash:450]: EXCVADDR: 0x00000004 (faulting address)
[E][esp32.crash:355]: BT0: 0x401088AC (backtrace)
[E][esp32.crash:355]: BT1: 0x40109002 (backtrace)
[E][esp32.crash:355]: BT2: 0x400FD017 (backtrace)
[E][esp32.crash:355]: BT3: 0x40112389 (backtrace)
[E][esp32.crash:471]: Use: addr2line -pfiaC -e firmware.elf 0x401088AF 0x401088AC 0x40109002 0x400FD017 0x40112389Source: esphome/esphome