The main reason so many Android devices are throwaway junk is Qualcomm. Don't rely on them for anything that you still want to keep running for more than a couple of years.
We used a Qualcomm module for wifi/bluetooth connectivity on an IoT device and the bluetooth just straight up didn't work for a handful of Android devices. We had to wait like a year for a mitigation, since it was closed source firmware. That was after like a 3 month process of actually find someone who would hear our issue.