The user input of passkey failed.
The OOB data is not available.
The authentication requirements cannot be met.
The confirm value does not match the calculated comparison value.
Pairing is not supported by the device.
The resultant encryption key size is not long enough.
The SMP command received is not supported by this device.
Pairing failed due to an unspecified reason.
Pairing or authentication procedure is disallowed.
The command length is invalid or that a parameter is outside the specified range.
The DHKey Check value received doesn’t match the one calculated by the local device.
The confirm values in the numeric comparison protocol do not match.
Pairing Request sent over the BR/EDR transport is in progress.
The BR/EDR Link Key or BLE LTK cannot be used to derive.
Internal error in pairing procedure.
Unknown IO capability, unable to decide association model.
SMP pairing initiation failed.
The confirm value does not match.
Pending security request on going.
The Controller failed to start encryption.
SMP pairing process started.
Security Manager timeout due to no SMP command being received.
Encrypted Diversifier value not available.
Unspecified failed reason.
Pairing process failed due to connection timeout.