pretty sure its cache
profile images used to be separate files when they were uploaded, now when you make a new avatar, it just replaces your current one.
the problem is that your browser sorta stores those images into cache so you dont have to keep loading them, in this case, the first profile image your browser stores into cache pretty much stays that way unless you delete cache
so just delete cache