After updating bluez 5.72 --> 5.73, I can still successfully pair my DS3, but connecting always fails. It will be listed as connected but the lights keep flashing and doesn't show up a gamepad.
journal output with 5.72:
Mar 08 18:24:05 main kernel: sony 0005:054C:0268.0008: unknown main item tag 0x0
Mar 08 18:24:06 main kernel: input: Sony PLAYSTATION(R)3 Controller Motion Sensors as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-4/3-4.4/3-4.4:1.0/bluetooth/hci0/hci0:11/0005:054C:0268.0008/input/input22
Mar 08 18:24:06 main kernel: input: Sony PLAYSTATION(R)3 Controller as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-4/3-4.4/3-4.4:1.0/bluetooth/hci0/hci0:11/0005:054C:0268.0008/input/input21
Mar 08 18:24:06 main kernel: sony 0005:054C:0268.0008: input,hidraw6: BLUETOOTH HID v80.00 Joystick [Sony PLAYSTATION(R)3 Controller] on 5c:f3:70:8d:ab:4a
journal output with 5.73:
Mar 08 18:18:41 main kernel: sony 0005:054C:0268.0007: unknown main item tag 0x0
Mar 08 18:18:46 main kernel: sony 0005:054C:0268.0007: Failed to set controller into operational mode
Mar 08 18:18:46 main kernel: sony 0005:054C:0268.0007: hidraw6: BLUETOOTH HID v80.00 Joystick [Sony PLAYSTATION(R)3 Controller] on 5c:f3:70:8d:ab:4a
Mar 08 18:18:46 main kernel: sony 0005:054C:0268.0007: failed to claim input
I use Arch Linux with the testing repos enabled, bluez 5.73-3, linux-zen 6.7.9.zen1-1
Downstream issue: https://gitlab.archlinux.org/archlinux/packaging/packages/bluez/-/issues/6