No.
Instead, the GM should prepare to deal with the fallout of their
not being able to move ahead; and be ready for them to either keep bashing their heads against the wall, or abandon the mission in favour of something else, or fall to fighting among themselves, or whatever. Just because you prepped something doesn't necessarily mean you're going to get to run it.
And to your question about the extroverted and introverted players each playing a character not suited to their own personalities, I'd have a word with the extrovert if he was playing his character beyond its stats while quietly asking myself why - when the whole basis of the game is a) socializing (in and-or out of character) and b) in-character roleplaying - the introvert is there in the first place.