Based on information from the debian bug report, the kernel (ubuntu or mainline) doesn't matter. It's tied to udev rules implemented by the package "libmtp-runtime". I removed the package, and the bluetooth adapter works properly on boot.
Based on information from the debian bug report, the kernel (ubuntu or mainline) doesn't matter. It's tied to udev rules implemented by the package "libmtp-runtime". I removed the package, and the bluetooth adapter works properly on boot.