Still struggling with this. I have posted here https://github.com/bluez/bluez/issues/55 as well. I cannot figure out why/how it eventually pairs, but I have to type in the provided code many many times and then inexplicably it pairs. The latest Arch package is 5.58. I have also built the latest from git and get the same thing. There was a comment that maybe a couple commits seemed to fix it for another user, but not for me. Is there anything I can do to help get this resolved? It is pretty strange that I can pair a phone for audio, but not a keyboard, one of the earliest BT devices... It does not seem to be the particular keyboard. I've tried 2 different ones and get eh same result: Failed to pair: org.bluez.Error.AuthenticationFailed Keith