Hi, I have a BLE Device (a footswitch for music equipment, actually it is a BLE Midi Device) that I'd like to connect to using a XIAO ESP32C3. However, the device is not showing up on the latter during BLE scans (no matter what code example / library I used, and I tried about a dozen different ones).
Funny thing is, it is happily showing up on my Android Phone when scanning devices with 3 different BLE Scanners / Apps ("nRF Connect", "BLE Scanner", "BLE Analyser").
With the latter, I can connect to the device without problems, select the BLE Service / Characteristic (with the corresponding UUIDs for BLE Midi) that I'm interested in and READ from it - so I'm guessing the Services etc. are advertised as one would expect?
Does anyone have an idea why the device cannot be "seen" by the ESP32?
Thanks in advance, Phillip