Improvisational problems, as you call them, can be chalked up to procedural knowledge failure: if what you need to do is think on your feet, and you don’t know how to do that, then that’s the problem there. Socialization and other improvisation-heavy tasks—like, say, jazz piano, my style of cooking, or other activities that require on-the-fly context-dependent adjustments—depend on knowing how to detect, interpret, and adjust for those contextual changes. These things can be learned, although perhaps not with the fluency of a “native speaker” of those activities.
Improvisational problems, as you call them, can be chalked up to procedural knowledge failure: if what you need to do is think on your feet, and you don’t know how to do that, then that’s the problem there. Socialization and other improvisation-heavy tasks—like, say, jazz piano, my style of cooking, or other activities that require on-the-fly context-dependent adjustments—depend on knowing how to detect, interpret, and adjust for those contextual changes. These things can be learned, although perhaps not with the fluency of a “native speaker” of those activities.