Hi Calvin, What type of address is it? If the device has a random resolvable address then this means once the device has paired and exchanged IRK that regardless of what random resolvable address the device uses, the other device will always know what the device's true address is and will use the correct encryption keys and details. If the device has a different random non-resolvable address or random static address which changes then you cannot match these against a pairing. Thanks, Jamie -----Original Message----- From: C K <choongbeom@xxxxxxxxx> Sent: 27 November 2020 06:46 To: linux-bluetooth@xxxxxxxxxxxxxxx Subject: BlueZ “Pin or Key missing” occurred even though it has already been paired EXTERNAL EMAIL: Be careful with attachments and links. Hello, I have an issue with my bluez device. I explained it on stackover flow. Help me about this please. https://stackoverflow.com/questions/65001891/bluez-pin-or-key-missing-occurred-even-though-it-has-already-been-paired Thanks, Calvin THIS MESSAGE, ANY ATTACHMENT(S), AND THE INFORMATION CONTAINED HEREIN MAY BE PROPRIETARY TO LAIRD CONNECTIVITY, INC. AND/OR ANOTHER PARTY, AND MAY FURTHER BE INTENDED TO BE KEPT CONFIDENTIAL. IF YOU ARE NOT THE INTENDED RECIPIENT, PLEASE DELETE THE EMAIL AND ANY ATTACHMENTS, AND IMMEDIATELY NOTIFY THE SENDER BY RETURN EMAIL. THIS MESSAGE AND ITS CONTENTS ARE THE PROPERTY OF LAIRD CONNECTIVITY, INC. AND MAY NOT BE REPRODUCED OR USED WITHOUT THE EXPRESS WRITTEN CONSENT OF LAIRD CONNECTIVITY, INC.