ARM64 (Mac Mini) kernel panic instantly on zfs receive, or after anywhere between 80GB-400GB write. This is on a 4-disk pool on a USB-C enclosure that exposes a SATA bridge for each device.
I'm not sure what I can provide to help with this, but it's instantly reproducible with zfs receive, and though the total write amount varies, writing too much to the pool definitely causes kernel panic/reboot. I've also noticed after about 40GB or so of write, the speed gets ridiculously low (<100KiB/s).