Bluetooth Issues

How I’d like my bluetooth keyboard to pair:

scan on
pair ke:yb:oa:rd:ad:dr
[type in pairing code on keyboard]

(or just pairing first time in blueman)

How my keyboard has been pairing in the past:

scan on
pair ke:yb:oa:rd:ad:dr
[type in pairing code on keyboard]
[wait for keyboard to disconnect]
connect ke:yb:oa:rd:ad:dr

(pairing, typing code, waiting for disconnect, and connecting again in blueman)

What’s happening now is that the keyboard doesn’t want to fully work even if I try both of these. The light for the connection goes solid to indicate a connection but typing doesn’t work and it disconnects shortly after.

journalctl -xe reports:

Jul 17 10:52:32 hydrogen bluetoothd[6989]: Can't open HIDP control socket
Jul 17 10:52:32 hydrogen bluetoothd[6989]: No agent available for request type 0
Jul 17 10:52:32 hydrogen bluetoothd[6989]: device_request_pin: Operation not permitted
Jul 17 10:52:41 hydrogen bluetoothd[6989]: Can't open HIDP control socket
Jul 17 10:53:29 hydrogen bluetoothd[6989]: Can't open HIDP control socket

The keyboard in question is a Kinesis Freestyle2 Blue.