BTRFS file system errors

Hello. While waiting for a response on my other forum post I decided to just attempt to run Debian on my AML-S905X-CC-V2 “Sweet Potato” off a USB flash drive. I used debian-12-base-arm64+aml-s905x-cc.img.xz as my image. My first attempt was using a SanDisk USB flash drive on Windows running Balena Etcher. During the boot process it generates numerous BTRFS errors and the filesystem eventually goes read only before getting to the login prompt. My second attempt was on a brand new generic USB flash drive on Windows running Balena Etcher again. As before, the same BTRFS errors and the filesystem goes read only. My third attempt was on the same generic flash drive on Windows but this time using Win32DiskImager. Same BTRFS errors, filesystem goes read only. I assumed it was a Windows issue so installed a fresh Debian system for my fourth attempt and used the recommended DD command listed on the “Recommended Bit Accurate Flashing Tools” page on the same generic flash drive. BTRFS errors, goes read only. No idea how to fix this. I’m not thinking it’s an issue with the provided image as I’m sure other people have used it without issue. Any advice is appreciated. I couldn’t provide any links here as my account is new.

Turns out it IS an issue with the images provided on the download page in my case. I built a custom Debian image using a tool called debos and flashed it with DD. Tested the filesystem and there’s no corruption. Works fine after configuring a few things such as the networking and the time/date.