Problems are conflicts between explanations or theories. Expectations are theories too.
Solving a problem means creating an explanation that does not have a conflict.
Since theories can contradict each other, but there are no contradictions in reality, every problem signals that our knowledge must be flawed or inadequate.