This will be fixed in the next builds.
You were experiencing a bug that affects Gravatar/Identicon users who have capital letters in their email address. Because we request icons of various sizes, we build Gravatar requests on demand using various data including email addresses. The algorithm we're supposed to use is
MD5(ToLower(email) + salt) but our code was missing the
So, why were you getting different icons different places? Because when we fetch a batch of users and convert them to objects, a hook converts them to lower case, but when we fetch a single user it doesn't. The API fetches batches of users with different code that also doesn't have that hook.
Now the algorithm correctly lower cases the string and you'll start being bluish purple everywhere.