If you try to upload avatars more than once in a row, it starts getting confused and might use the wrong image
example:
# -> = upload
-> july.png # works
-> july-cropped.png # no change
-> ./carol/Carol.png # uses july-cropped.png
-> miku.png # works
-> july-lowQuality.png # works
-> ./carol/Carol.png # uses july-cropped.png
This might just be a weird caching bug. Since avatars are uploaded to your PDS and we just have a lightweight Cloudflare worker that fetches & serves it from the CDN. Does hard refreshing help at all?