Cannot Write to SD Card on DRAWPER (HP Fortis 14 G10)

When inserting a known working SD card into the computer, journalctl logs spit out:

mmc1: card stuck being busy! __mmc_poll_for_busy

mmc1: error -110 doing aggressive suspend

Mounting the SD card succeeds, but I can only read from it. When trying to write to the SD card, journalctl logs an input/output error, and files/changes to the disk don’t save:

I/O error, dev mmcblk1, sector 0 op 0x1:(WRITE) flags 0x800 phys_seg 0 proof class 0

I’ve noticed that the SD card device is /dev/mmcblk#, instead of the usual /dev/sd# for removable devices. Not sure if that has anything to do with it.

/dev/mmcblk{x} is the expected path for SD/eMMC devices directly connected to the mainboard/PCH.

/dev/sd{x} is for SATA and USB-attached drives. USB-attached SD card readers will show up this way too.