Surplus discrepancy

I am noticing a discrepancy between the surplus I read in the advisor and the one in the player during workouts (I keep the player open on a separate PC monitor). For example, it now says I have a surplus of 37, while I finished a workout with the player giving a 100+ surplus. Which one is to be trusted, which one is bugged? Surely the numbers must come from some database and so I wonder if there are multiple sources of data causing the issue. Or perhaps the one on the main fitness page is not updated correctly.

I have nothing in the planner, and the difference is there pretty much every day, although in varying amounts.