I've been having this issue since day 1 of Necrom.
I did report it in game via the help screen and I had a reply that they're working on it.
But it's a pain, since I have Servant and it will auto-consume food for me when it detects that it's run out. Since it thinks I've run out pretty much every time I go through a loading screen it's just constantly auto-consuming my food, and I'm using crown food. I've had to disable the auto-eat feature until it's fixed.
I've also then got another addon (I think Bandits UI) it will remind me when I go into a fight with a tougher enemy "need to eat" in the middle of my screen because it too thinks I have no buff.