CPDLC runway changes, reroutes, SIDS
A runway change or route clearance change will not cue up the new SID in my FMC, as noted above, if valid for the runway. You have to change it manually, so it becomes an error to trap with procedure and verification drills. As above, the surest fix is not sharing SID names on runway combinations that can cross routing.
AAL checked in stating the SID (the wrong one) but that didn't seem to allow departure ATC to vector AAL north and leave SWA unmolested.
Might be the best practice to move the guys doing it correctly, when able and then fix the blundering later, like an ILS PRM breakout
I don't think this was an ATC issue. If changed runways or routes and not ready- make time. #1 position to the runway means you are ready unless you speak up.