Btrfs check errors

You can always start with a new install and copy from backup. I did exactly this when upgrading the storage of infamous host erlangen on 2021-11-24: Upgrading the Hardware - #7 by karlmistelberger

btrfs is extremely stable. No repair needed since birth:

erlangen:~ # stat /
  File: /
  Size: 366             Blocks: 0          IO Block: 4096   directory
Device: 0,35    Inode: 256         Links: 1
Access: (0555/dr-xr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2024-03-05 05:37:48.649958856 +0100
Modify: 2023-11-19 20:05:11.690101319 +0100
Change: 2023-11-19 20:05:11.690101319 +0100
 Birth: 2021-11-24 21:33:32.572006306 +0100
erlangen:~ #