BLE Tracker (Xiaomi MiFlora) and "too big" firmware

I just started on this esp32 + BLE miflora + esphome 1.15.2 using the xiaomi_hhccjcy01 platform. I have esphome with the defaults. The esp32 disconnects from the wifi often. It seems the esp32 is still getting data from the sensor, just very little data is getting into HASS because of the wifi drops.