diff --git a/modules/ble_recon.go b/modules/ble_recon.go index 2a47959f..8eb57690 100644 --- a/modules/ble_recon.go +++ b/modules/ble_recon.go @@ -181,7 +181,7 @@ func (d *BLERecon) enumAllTheThings(mac string) error { } d.setCurrentDevice(dev) - if err := d.Configure(); err != nil { + if err := d.Configure(); err != nil && err != session.ErrAlreadyStarted { return err }