These sorts of btrfs errors have thrown me off course too, thinking it was hardware related.
The issue was with Btrfs RAID1C3 feature, I have detailed them in this thread.
All I can say is if you’re certain the hardware is alright, then disable btrfs features one by one until it works. Easier said than done though ![]()