If you don't remember something the next day, it's probably not important enough to report anyway. Scrum isn't a recitation of minutiae for its own sake, it's a quick summary of progress and blockers. I would hope you could remember what you did or didn't finish yesterday, and whether you're blocked.
And it's great that you communicate with your team when you run into a problem. But spending a few minutes each day giving everyone on the team a quick summary of the outcome of those issues shouldn't seem like a big burden and could be helpful given that you're all working on the same project.