These errors are still existing also after scrubbing
~# btrfs scrub start -Bd /dev/sda1
Scrub device /dev/sda1 (id 1) done
Scrub started: Sat Nov 30 18:00:07 2024
Status: finished
Duration: 0:00:33
Total to scrub: 24.07GiB
Rate: 633.60MiB/s
Error summary: no errors found
This Error summary: no errors found is missleding!
The device stats keep persistent record of several error classes related to doing IO. The current values are printed at mount time and updated during filesystem lifetime or from a scrub run.
corruption_errs
A block checksum mismatched or a corrupted metadata header was found.
-z|--reset
Print the stats and reset the values to zero afterwards.
If the reported stats are no longer needed because the errors are fixed (maybe you can run btrfs check or whatever is needed to recheck blocks and metadata headers):