Hi,
I had the same problem, so if this can help anyone further down the line, here is what I tried and the solution:
- Reloaded my page > still had the old image.
- Emptied my cache > still had the old image.
- Emptied UltimateMember cache > still had the old image.
- Emptied WordPres cache > still had the old image.
- Checked the server via ftp > my new images were there.
- Opened the page in Firefox instead of Chrome > my new images showed up.
My first conclusion was that it’s not a plugin problem, but a cache problem, otherwise the new images wouldn’t show on another navigator. But were does it come from? Then it hit me, so I checked the link where the images are pointing with the developper tool (right click, then Inspect)… wish I had done that first, it would have saved me a couple of hours of tests and trials.
There I noticed that the images weren’t pointing to my server (https://yoursevername), but https://i2.wp.com server. This comes from the Photon plugin of Jetpack. When I deactivated it, my new images appeared, when I activate it again, the old one comes back.
From the look of it when I checked the server, UltimateMember doesn’t rename the photo files when you change them, it just rewrites over it and Photon has a limitation: https://jetpack.com/support/photon/#limitations. In brief, it doesn’t invalidate the cache and currently the images are cached “forever”. So it goes to that server and finds the old file.
Hope that helps.