Did you use DebugToolkit commands to remove items? If so, then I don't really know how to fix it, plus it's not the "intended" way to lose items in the game. It should also fix itself on a stage teleport or a respawn.
Edit: oh right, the Puzzle of Chronos one is absolutely a bug that happens in regular gameplay, fixing it