A nearby Bluetooth device could appear unreachable moments after its old broadcast data was cleared. In one reported case, an ISEO Argo lock failed to connect despite four Bluetooth proxies being a few metres away.
Federico Zivolo's first contribution to the habluetooth library separates the saved device record from the broadcast history being discarded. Connections can still use a scanner that saw the device, while the next broadcast is processed afresh. The fix was reviewed by bdraco.