Look at the m.room.member event for loading the avatar_url and displayname on the userlist and not m.presence.