I am trying to setup a node for the first time. I already downloaded the whole blockchain into an external Samsung T7 USB SSD drive. The node is working fine, but about one out of five times I stop `bitcoind` using the `bitcoin-cli stop` command, then the next time I start `bitcoind` I get `[error] Fatal LevelDB error: Corruption: block checksum mismatch`. I have already run `bitcoind -reindex-chainstate` about 3 times this week. The node then runs fine, until this happens again. I always stop the daemon with `bitcoin-cli stop`, always. I also always umount the external SSD and wait until the umount is done. Why is the data corrupted so often? Is it normal?