I haven't had the chance to play Shadowlands as much as I would like to, so I have missed if they have.
Have they explained in this expansion how souls are able to manifest themselves on Azeroth? I understand that things like the ghosts in the ruins in Ashenvale and Darkshore are souls that are stuck, but what about souls that temporarily show up?