re: "Does this apply to fixed priced earnings?"
Just need to be patient.
The system IS working.
It simply using various caching strategies so that it can run faster.
This means that rather than looking everything up and calculating totals every time a page is displayed, various things are calculated and saved to the database for safe keeping on a periodic schedule.
It can take a day or even a week or more for various changes to be reflected.
But the changes show up eventually.
It sounds like youre talking here about contracts and payments, which SHOULD be displayed immediately in your payment report area, even though they aren't normally displayed immediately on your profile or My Stats report.
If you're not seeing the payment for a fixed price contract in your pending earnings OR your "In Review" tab, then it means you have not been paid yet.
Be sure to look in the "In Review" section.
The dollars associated with a "fixed price" contract should be in "Works in Progress" while you are working on the contract. But once you submit the project and then the client approves the payment, the dollars should move to "In Review."