I’ve been experiencing issues with the expansion cards failing to mount and crashing USB ports on my Framework Desktop since I got it 6 months ago, and have finally somewhat solved it (it’s Plasma apparently?). I’ve had a 1TB card that I’d used between my Framework Laptop (11th gen Intel) and my former desktop, which lacked any USB-C ports so I used an adapter cable (which curiously had to be plugged in one way, or I’d get USB 2 speeds, so I drew a little marker so I knew which way to plug in the 1TB card). The card was formatted NTFS, and worked seamlessly and reliably with my desktop (running Windows 10), my laptop (running the latest releases of Fedora GNOME), and any other device I plugged it into, including other Windows PCs with USB-C ports and Macs (albeit in read only).
When I got my Framework Desktop, I skipped Windows and went straight to Fedora KDE. My expansion card would show up, but the Plasma applet and the file browser would get stuck if I tried mounting the partition, or sometimes the front USB ports would crash together. If I tried one of the rear USB-Cs (not designed to be expansion bays), it would sometimes crash, but by itself. The behavior is a bit inconsistent, and it’s also hard for me to keep my facts straight at this point.
I tried getting a 256GB 2nd gen expansion card as sort of a last ditch effort to fix my old workflow, which sometimes mounts on my system, sometimes it doesn’t, I really don’t know or understand anymore. I’d initially set it up, tested and confirmed it worked in a front USB port, dumped all my stuff there, and found it to also fail to mount and crash, but plugging it into a rear USB port, it will usually mount. With the 256GB drive now carrying my data, the 1TB was free to experiment with, and I found that a Windows To Go installation on it works great and boots without a hitch, even on my Desktop, working properly at high speed. But of course it would still crash trying to mount on my Desktop under Linux, from what I knew.
I’d chocked it up to the buggy new architecture of the Desktop’s APU for a long time, and finally just yesterday decided to test more Linux distros and finally got somewhere with this. Fedora (GNOME) works flawlessly with both drives. Ubuntu (GNOME) works flawlessly with both drives. Kubuntu (KDE) handles the 256GB just fine, but crashes trying to mount the 1TB. And a fresh live USB of Fedora KDE crashes mounting both. I tried it on my Laptop too, and the behavior is mostly consistent there (though the laptop seems to not have its USB ports crash, and sometimes eventually succeeds in mounting the drives).
So from my testing, KDE environments, especially Fedora KDE, seem to exhibit issues with the storage expansion cards, especially the 1TB (gen 1) card, and GNOME environments seem free of this issue, and my Desktop seems to handle this worse than my 11th gen Intel Laptop 13.
I don’t know how/where to report this, or how recreatable my issue is. This is the only post I’ve stumbled upon so far that seems relevant to what I’m experiencing, so I might make my own post at some point. Hopefully this helps if anyone else happens to hit the same snag I hit. I can do more testing if needed.
Edit: KDE Neon mounts both drives without an issue. I sort of expected it to maybe have more issues like Fedora KDE.