This was missing a build dependency on python3-pygments (which is in Main), I added it. Testing well with my Beats Flex, YouTube Music with the Firefox Nightly snap. I can adjust the latency offset with no issue, and blueman DTRT with connecting and disconnecting. Popped open journalctl and syslog, no errors presented on either front. As usual, here are the Lintian flags raised (that I don't plan on blocking on, but you should at least be aware of.) Regardless, great work, thank you! W: bluez source: illegal-runtime-test-name bluez_response [debian/tests/control:1] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [postinst:11] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [postinst:14] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [postinst:21] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [postinst:25] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [postinst:28] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [postinst:31] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [postinst:5] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [preinst:16] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [preinst:22] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [preinst:25] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [preinst:32] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [preinst:39] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [preinst:43] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [preinst:46] W: bluez: maintainer-script-should-not-use-dpkg-maintscript-helper "dpkg-maintscript-helper" [preinst:49] W: bluez-test-tools: no-manual-page [usr/bin/hfp] W: bluez-test-tools: no-manual-page [usr/bin/ioctl-tester] W: bluez-test-tools: no-manual-page [usr/bin/iso-tester] W: bluez-test-tools: no-manual-page [usr/bin/mesh-tester] W: bluez source: superfluous-file-pattern obexd/plugins/messages-tracker.c [debian/copyright:632] W: bluez source: superfluous-file-pattern obexd/plugins/syncevolution.c [debian/copyright:511] W: bluez: systemd-service-file-refers-to-unusual-wantedby-target bluetooth.target [usr/lib/systemd/system/bluetooth.service] W: bluez-meshd: systemd-service-file-refers-to-unusual-wantedby-target bluetooth.target [usr/lib/systemd/system/bluetooth-mesh.service] W: bluez: unusual-interpreter /usr/bin/python [usr/share/apport/package-hooks/source_bluez.py] I: bluez source: adopted-extended-field (in section for source) XSBC-Original-Maintainer [debian/control:3] I: bluez source: out-of-date-standards-version 4.6.1 (released 2022-05-11) (current is 4.6.2) I: bluez-meshd: package-supports-alternative-init-but-no-init.d-script [usr/lib/systemd/system/bluetooth-mesh.service] I: bluez source: patch-not-forwarded-upstream [debian/patches/agent-Assert-possible-infinite-loop.patch] I: bluez source: quilt-patch-missing-description [debian/patches/main.conf.patch] I: bluez: spare-manual-page [usr/share/man/man1/hid2hci.1.gz] I: bluez: spare-manual-page [usr/share/man/man8/bluetooth-meshd.8.gz] I: bluez: spelling-error-in-binary allready already [usr/libexec/bluetooth/bluetoothd] I: libbluetooth-dev: static-link-time-optimization sixaxis_la-sixaxis.o [usr/lib/x86_64-linux-gnu/bluetooth/plugins/sixaxis.a] I: libbluetooth3: symbols-file-missing-build-depends-package-field libbluetooth.so.3 [symbols] I: libbluetooth3: symbols-file-missing-build-depends-package-field sixaxis.so [symbols] I: bluez-meshd: systemd-service-file-missing-documentation-key [usr/lib/systemd/system/bluetooth-mesh.service] I: bluez: typo-in-manual-page everytime every time [usr/share/man/man5/org.bluez.Adapter.5.gz:167] I: bluez: typo-in-manual-page ommited omitted [usr/share/man/man5/org.bluez.GattCharacteristic.5.gz:353] I: bluez: typo-in-manual-page ommited omitted [usr/share/man/man5/org.bluez.GattCharacteristic.5.gz:366] I: bluez: typo-in-manual-page proceedure procedure [usr/share/man/man5/org.bluez.DeviceSet.5.gz:51] I: bluez: typo-in-manual-page proceedure procedure [usr/share/man/man5/org.bluez.DeviceSet.5.gz:71] I: libbluetooth-dev: unstripped-static-library (sixaxis_la-sixaxis.o) [usr/lib/x86_64-linux-gnu/bluetooth/plugins/sixaxis.a] P: bluez source: maintainer-manual-page [debian/manpages/b1ee.1] P: bluez source: maintainer-manual-page [debian/manpages/bluemoon.1] P: bluez source: maintainer-manual-page [debian/manpages/bluetoothctl.1] P: bluez source: maintainer-manual-page [debian/manpages/bnep-tester.1] P: bluez source: maintainer-manual-page [debian/manpages/btmgmt.1] P: bluez source: maintainer-manual-page [debian/manpages/btmon.1] P: bluez source: maintainer-manual-page [debian/manpages/btvirt.1] P: bluez source: maintainer-manual-page [debian/manpages/gap-tester.1] P: bluez source: maintainer-manual-page [debian/manpages/gatttool.1] P: bluez source: maintainer-manual-page [debian/manpages/hci-tester.1] P: bluez source: maintainer-manual-page [debian/manpages/hex2hcd.1] P: bluez source: maintainer-manual-page [debian/manpages/l2cap-tester.1] P: bluez source: maintainer-manual-page [debian/manpages/l2test.1] P: bluez source: maintainer-manual-page [debian/manpages/mesh-cfgclient.1] P: bluez source: maintainer-manual-page [debian/manpages/mesh-cfgtest.1] P: bluez source: maintainer-manual-page [debian/manpages/meshctl.1] P: bluez source: maintainer-manual-page [debian/manpages/mgmt-tester.1] P: bluez source: maintainer-manual-page [debian/manpages/mpris-proxy.1] P: bluez source: maintainer-manual-page [debian/manpages/obexctl.1] P: bluez source: maintainer-manual-page [debian/manpages/rfcomm-tester.1] P: bluez source: maintainer-manual-page [debian/manpages/sco-tester.1] P: bluez source: maintainer-manual-page [debian/manpages/smp-tester.1] P: bluez source: maintainer-manual-page [debian/manpages/userchan-tester.1] P: bluez source: trailing-whitespace [debian/changelog:1226] P: bluez source: trailing-whitespace [debian/changelog:1233] P: bluez source: trailing-whitespace [debian/changelog:1297] P: bluez source: trailing-whitespace [debian/changelog:1571] P: bluez source: trailing-whitespace [debian/changelog:1652] P: bluez source: trailing-whitespace [debian/changelog:1680] P: bluez source: trailing-whitespace [debian/changelog:1710] P: bluez source: trailing-whitespace [debian/changelog:1716] X: bluez source: debian-watch-does-not-check-openpgp-signature [debian/watch] X: bluez: executable-in-usr-lib [usr/lib/udev/hid2hci] X: bluez-cups: executable-in-usr-lib [usr/lib/cups/backend/bluetooth] X: bluez source: very-long-line-length-in-source-file 572 > 512 [Makefile.in:12196] X: bluez source: very-long-line-length-in-source-file 739 > 512 [aclocal.m4:6661]