We are currently working on some bluetooth pairing issues and have already fixed one similar problem that might be the issue you’re seeing, in the meantime you could try pairing with ‘bluetoothctl’ from the command line using SSH. Launch bluetoothctl then:
scan on
Then put your device into pairing mode, you should then see it’s name scroll by with a mac address, if not, after a few seconds type:
devices
copy the mac address into your clipboard and issue the following commands:
pair mac
trust mac
connect mac
Replace mac with the actual mac address of your keyboard that you found earlier, and wait between each command making sure that it says it was successful.
Let us know if that works for you and if possible grab the commands and results and post them here. (use the preformatted text tag)
If you want to start over and remove the pairing for a device use:
remove mac
If you want to try to pair a device that does require a PIN then you would use the command:
agent on
immediately before you try to use the pair command.
When you are finished pairing you can disable scan mode:
scan off
You can also check the status of the device you just paired:
info mac
This will let you confirm whether the device is paired, trusted and connected.
Some simpler devices may not actually need to be paired so you might find you need to skip the pairing step and only use trust and connect.