# Avatars not rendering

**URL:** <https://meta.discourse.org/t/avatars-not-rendering/224423>\
**Category:** Support\
**Tags:** wordpress\
**Created:** [April 15, 2022, 2:41pm UTC](https://meta.discourse.org/t/avatars-not-rendering/224423 "2022-04-15T14:41:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![varun21](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/varun21/32/246440_2.png) [@varun21](https://meta.discourse.org/u/varun21)\
**Post date:** [April 15, 2022, 2:41pm UTC](https://meta.discourse.org/t/avatars-not-rendering/224423/1 "2022-04-15T14:41:13Z")

</div>

Using Discourse (2.9.0.beta4(10a4bbfa72)) with [WP Discourse](https://github.com/discourse/wp-discourse) (2.4.1) as the SSO provider.

I can see the payload is being transferred in logs (here it is anyway:)

```plaintext
Message (5 copies reported)

Verbose SSO log: User was logged on user_3

add_groups: 
admin: 
moderator: 
avatar_force_update: true
avatar_url: https://lh3.googleusercontent.com/a-/bleh...
bio: 
card_background_url: 
confirmed_2fa: 
email: someone@gmail.com
external_id: 30
groups: 
locale: 
locale_force_update: 
location: 
logout: 
name: First Last
no_2fa_methods: 
nonce: 3gf094fbac80dab5ce22c4c8df7c3702
profile_background_url: 
remove_groups: 
require_2fa: 
require_activation: false
return_sso_url: 
suppress_welcome_message: 
title: 
username: some_user_name
website: 

Backtrace

/var/www/discourse/app/controllers/session_controller.rb:276:in `login_sso_user'
/var/www/discourse/app/controllers/session_controller.rb:198:in `sso_login'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/actionpack-6.1.4.7/lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/actionpack-6.1.4.7/lib/abstract_controller/base.rb:228:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/actionpack-6.1.4.7/lib/action_controller/metal/rendering.rb:30:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/actionpack-6.1.4.7/lib/abstract_controller/callbacks.rb:42:in `block in process_action'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.4.7/lib/active_support/callbacks.rb:117:in `block in run_callbacks'
/var/www/discourse/app/controllers/application_controller.rb:404:in `block in with_resolved_locale'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/i18n-1.10.0/lib/i18n.rb:328:in `with_locale'
/var/www/discourse/app/controllers/application_controller.rb:404:in `with_resolved_locale'

Env

HTTP HOSTS: example.com

```

What gives? I know a few things like entering the app etc. But what am I supposed to be looking for?

---

<div class="post-metadata">

**Author:** ![varun21](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/varun21/32/246440_2.png) [@varun21](https://meta.discourse.org/u/varun21)\
**Post date:** [April 19, 2022, 4:40pm UTC](https://meta.discourse.org/t/avatars-not-rendering/224423/2 "2022-04-19T16:40:32Z")

</div>

Apparently I’m able to upload custom avatars (tested via API) but the picker wouldn’t pick.

```plaintext
curl 'https://example.com/u/someuser/preferences/avatar/pick' \

```

throws a 404.

Should I delete the forum and restart again?
