Noah, this doesn't make sense.
If a contract has ended and feedback has already been given, then earnings for the contract can not show up in "in progress."
Unless you are confusing earnings for separate MILESTONES?
The same fixed-price contract may have multiple milestones, earnings for which are tracked separately.
But if you DO have different milestones that are part of the same fixed-price contract, then the contract would not be closed, and you would not have received feedback.