I mostly use them interchangeably and just pick whichever one feels better in that particular sentence at that particular part of the changelog.
The only real exception is when I've fixed one specific expression of a problem but I think there are probably still edge cases where it might pop up again. I deliberately mark those as "addressed" for my own sanity.
- Fixed: something was broken, and it has been repaired. - Addressed: there was an issue, and we've responded to it maybe with a workaround, improving docs, maybe by saying we won't fix it/it wasn't broken. - Resolved: something wasn't working, and now it works. Maybe there were fixes, and maybe there were workarounds. But it works now.
I never write the resolution as I am fallible!