There might be a faint chance if you have a syslog covering it going corrupt, but not much chance otherwise.
commonest culprits are:
letting the. Drive holding it become completely full. BTRFFS seems prone to corruption if this happens. Avoidance action is to set a reasonable value for the Minimum Free Space setting to a suitable value on a share or pool to stop this happening.
RAM going bad. Memtest can help pick this up
Overclocking RAM beyond the CPU/Motherboard supported settings. Seems to be common on Ryzen based systems. Also many people do not seem to realise that having an XMP profile set in the BIOS is an overclock - many desktop motherboards seem to default to it being on.