Sorry the Apple bot was zero help — this is exactly the case where handoff should just happen. "System Data" is a catch-all bucket and Finder Get Info undercounts because it skips protected paths. Fastest breakdown from Terminal: sudo du -x -d 2 -h /System/Volumes/Data 2>/dev/null | sort -h | tail -30 — that'll dump the 30 biggest directories on the data volume so the culprit usually jumps out. If you'd rather see it visually, GrandPerspective (free) draws a treemap and asks for admin access so it can peek into the paths Finder can't. Since you were mid-FCPX, also worth checking ~/Library/Application Support/Final Cut Pro and ~/Library/Caches/com.apple.motion — background renders and analysis caches pile up in those even when the project media itself lives on an external drive.