ESPHome Bluetooth Proxies not doing anything

Help with ESPHome BT proxies. I have two proxies with the following configuration and neither proxy anything. I don’t see any messages about proxying packets.

esphome:
  name: bp-living-room-1

esp32:
  board: esp32dev
  framework:
    type: arduino

# Enable logging
logger:
  level: verbose
# Enable Home Assistant API
api:
  encryption:
    key: "SomeKey="

ota:
  password: "SomePassword"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Bp-Living-Room-1"
    password: "SomePassword"

captive_portal:

It was suggested to me that BT Proxies don’t actually need a bluetooth antenna or the bluetooth integration to work. For testing i disabled the main antenna and all of my BT devices stopped working. Like the proxies are not even there. Does anyone have any suggestions for how I can get this working?

I am using a switchbot humidifier to test pairing.

I think you need to enable both the BLE tracker and the proxy in your code:

esp32_ble_tracker:
  scan_parameters:
    interval: 1100ms
    window: 1100ms
    active: true

bluetooth_proxy:
  active: true

https://esphome.io/components/bluetooth_proxy.html

That was it. I saw that config a million times, while searching, but I thought ESP automatically added that when configuring the devices for the first time. Thanks!