It is still not working. All members of my Realm who are active are experiencing this, and getting very frustrated over it. However, you can swap sweet berries for cookies using commands. It’s technically cheating, but they restore the same hunger (2) and saturation (0.4). However, this only applies to sweet berries and cookies, and can be difficult to manage on a multiplayer server. So all in all, this compensation is impractical, cheaty and plain annoying, but as a temporary sidestep it could work for anyone facing this issue.
Sorry but no, Golden Helmet. This issue, which I’ve found often effects lower-quality foods, especially sweet berries, occurred in a Minecraft Bedrock edition Survival-Hard world. Also, while you can change your personal game mode, difficulty is always communal in a world or realm. Ie you can be in creative and your friend in the same realm can be in survival, but it is the world itself that is set to peaceful, easy, normal or hard.