I had bluetooth working fine till today when I needed to add a USB storage device. The usb device didn't work, the system couldn't see it (lsblk didn't show anything). So tried rebooting the system.
When I had a 2014 Macbook Pro, I installed windows for some stuff, but after the first boot, if for whatever reason, you let the computer go to sleep, it will slow down really fast, like, you log in, and in 5 seconds everything crawls done to the point that you think is frozen. Doesn't matter how many times you reboot, it will just simply stop moving. The issue? The driver of the wifi chipset. When the PC goes to sleep, Windows applies the low power profile, problem is, the driver doesn't know to handle that, neither does the WiFi card, at least in windows, so when you go back from sleep, the driver will reset infinitely to the point that will use the entire CPU and everything else, as the driver never goes back from sleep, Windows can never go back to performance mode
I come back on the idea of getting a Framework for fun, but other than the lack of necessity, I don't really feel compelled to return to Linux on a laptop because I want to ensure a working sleep mode