I’m sorry I can’t report any promising fixes for this. I’ve been trying to figure out what is going on for a month or so. My external /portable SSD drive is behaving similarly (although it’s not SanDisk). I will post everything I’ve found so far in the hopes that it helps us or someone in future.
Reproduce: Plug in drive (using proper USB-C cable that came with drive, or certified “USB 4” cable). Transfer a file (~5 GB MKV video file, via Windows Explorer). File transfers very slowly, around 2 MB/s according to Explorer (confirmed via Crystal DiskMark). Surprise: After a few minutes it will rocket up to full speed (on my PC with USB 3 that means around 300 MB/s). Surprise again: After a few more transfers, the drive WILL sustain maximum write speeds consistently (until disconnected, then this will start again).
Notes: This drive has working perfectly for a year or so, was always operating at max speeds. It is 70-80% full (movies backup). Drive file system is exFAT. Safely handled and stored at home the entire time (only plugged in for backups, under an hour per month or so). Drive firmware updated (Samsung T7 Shield 2TB via Magician). Updated mobo drivers (AMD chipset on ASUS B450). Restarted many times, even unplugged for hard restart (latest Windows 11 Pro). Tried different cables, ports, files, but same result. Tested disabling Windows Security (esp. real-time protection), no change. Doesn’t seem like failing drive (diagnostics, SMART, temps all fine).
More: Not tried enabling “write caching” for drive, because of data loss risks, and it previously worked fine without. Not tried defragmenting (exFAT, SSD). Have not tried other PC. I’ve not contacted manufacturer for support or replacement (yet). I’ve only had one portable drive (HDD) have problems, amazingly fixed just by increasing free space and defrag (probably unrelated).
TL;DR: I’m leaning towards problem originating from Windows (update) or motherboard (driver chipset, BIOS). Maybe free space? Maybe file system (exFAT, Windows again)? Bizarre.
Update: I’ve settled on this being a free space issue. Even though I could not find a satisfactory amount data to confirm with certainty. Bought larger drive, copied data, formatted old drive (“secure erase” SSD is instant via Magician, NTFS/GPT via AOMEI Disk Assistant); Speeds seem normal again, will still use but for less demanding task.
New guidelines I will follow: Do not fill drives over 80% (both SSD or HDD, remove unnecessary data, if impossible buy double capacity drive). Stick with NTFS file system (not exFAT, unnecessary on Windows/Linux, not especially robust).