Regional Jet CL65; Undifferentiated or Other Model
Flight Crew Air Transport Pilot (ATP); Flight Crew Commercial; Flight Crew Instrument; Flight Crew Multiengine
Situational Awareness; Training / Qualification
ATC Issue All Types; Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Published Material / Policy; Deviation / Discrepancy - Procedural Clearance
Air Traffic Control Issued New Clearance; Flight Crew Returned To Clearance; Flight Crew Requested ATC Assistance / Clarification
Chart Or Publication; Human Factors
We were filed to DFW from ZZZ via …GUTZZ.BOOVE4. The Controller at ZZZ issued a 'cleared as filed' clearance. After takeoff; we received several shortcuts on the route; but were eventually cleared direct to GUTZZ. About 3 miles prior to EGADS intersection on the BOOVE4 Arrival; we were issued a 'descend via' the SOCKK3 Arrival. In the process of changing the arrival from the BOOVE4 to the SOCKK3; we overshot EGADS by about 3 miles on the 003 degree track. We managed to get the SOCKK3 Arrival programmed and sequenced direct to KIILO intersection. This took about 30 seconds to accomplish. We were queried by Center about our position being west of the 026 degree track. We explained we had been cleared as filed at ZZZ; which included the BOOVE4 Arrival and the SOCKK3 clearance caught us by surprise. She stated that she understood the problem. She cleared us direct to KILLO intersection (we were already going direct) and a descent to 10;000 feet. She later re-issued the SOCKK3 clearance and handed us off to Approach. Nothing else was said by the Controller regarding the course deviation.The Controller seemed busy and saturated with traffic due to the change in flow; she should have given us the new arrival clearance a lot sooner and not last minute. We could have asked for a vector and altitude while we uploaded the new arrival.
I should have asked Center for a vector and an altitude since I was rapidly approaching a turn point in the Arrival with an explanation of our filed route versus clearance.
CRJ flight crew reported deviating from BOOVE4 SID clearance while inputting new clearance from ATC.