Since Btrfs and LVM exercise very different code paths in the kernel (with that presumably resulting in equally different patterns of communication with the SSD), I wouldn’t be surprised if a kernel change affected one and not the other. That doesn’t even mean that the kernel should necessarily take the blame - or not as the root cause anyway: Drive firmware can be… quirky.
But this is just speculation.
Yes: