no its not uploading slow its that briwser caching doesnt load the new one immediately in order to improve webpage loading times
press f5 while on a page to check if the avatar has uploaded, or turn off quick-load setting in browser setting so you're sure you did it right. I would check but im on mobile which doesn't let me do that