The locality to this apparmor denial suggests to me it's just the bluez snap that needs to request some extra privileges.
Feb 07 23:50:34 ubuntu audit[1562]: AVC apparmor="DENIED" operation="create" profile="snap.bluez.bluez" pid=1562 comm="bluetoothd" family="alg" sock_type="seqpacket" protocol=0 requested_mask="create" denied_mask="create" Feb 07 23:50:34 ubuntu bluetoothd[1562]: src/advertising.c:read_adv_features_callback() Failed to read advertising features: Not Supported (0x0c)
The locality to this apparmor denial suggests to me it's just the bluez snap that needs to request some extra privileges.
Feb 07 23:50:34 ubuntu audit[1562]: AVC apparmor="DENIED" operation="create" profile= "snap.bluez. bluez" pid=1562 comm="bluetoothd" family="alg" sock_type= "seqpacket" protocol=0 requested_ mask="create" denied_ mask="create" .c:read_ adv_features_ callback( ) Failed to read advertising features: Not Supported (0x0c)
Feb 07 23:50:34 ubuntu bluetoothd[1562]: src/advertising