Error splicing file: Input/Output error

Since you mentioned the volume on your USB drive being formatted as NTFS, I’m assuming the BTRFS volume listed in the screenshot is your computer’s internal drive (“/dev/nvme0n1p3” is a NVMe flash drive).

Those “csum failed” errors mean that the checksums Btrfs does on every block don’t match what was recorded in the metadata.

The next step is to do a quick check to see how bad the filesystem corruption is. In the terminal window, issue the following command to run a read-only check:

sudo btrfs check --progress --readonly --force /dev/nvme0n1p3

(Read-only mode is the default, so including the “–readonly” flag isn’t required, but it also doesn’t hurt to, and it’s a good habit just in case.)