I have a similar problem. This past week, I've closed three contracts (all of which were stagnant so payments had been cleared a long time ago), yet none of the feedback is showing on my profile.
My profile has been updated and the jobs now appear completed, but though all of the feedback i have recived is 5 star, (all 19 jobs, including last 2) my JSS droped to 97%! I dont know why.
I have at least one contract that is done with showing as in progress too. The job was ended on the 10th, so the rating and feedback should have been visible by now.
Was this an hourly contract or a fixed price contract?
If it is fixed price give it some time and your profile will be updated accordingly. For hourly contracts we need to bill your client first for the hours logged this week and then your feedback will be showing on your profile.