Happened to me too yesterday. No matter how much I drank or ate, I never got the "energized", "hydrated" or "sick" status. Didn't vomit as well.
It did work for at least the first 15 minutes of my gameplay, because I managed to get rid of the "hungry" status. Can't pinpoint the exact moment when the system stopped updating though or was it related to me performing some specific action.
While I was swimming I also didn't get "wet" nor did I got the "bleeding" status despite spilling blood from my stomach after receiving a hit with a sledgehammer. In the last case I clearly saw the effect of my blood level dropping as the screen got desaturated.