In my opinion, having to manually harvest the Souls of a Guardian after a successful raid is a poor design decision. It doesn’t add much, if anything, to the experience and just opens up the risk of a player missing out on one of their daily raid harvests.
There are multiple steps in this process that could be adjusted to create some sort of failsafe, and why none of it is implemented already is beyond me. I suggest at least one of these things be changed:
a) Remove the mechanic altogether and just give the player their loot automatically, perhaps similar to the end of a Chaos Dungeon
b) Make it more similar to the bonus chest at the end of Abyssal Dungeons—an unmissable full screen UI
c) Warn the player that they haven’t harvested the soul if they attempt to use Song of Escape before doing so
d) Even if the harvest soul checkbox is ticked before starting the raid, your daily harvest shouldn’t be used up until you actually harvest the soul
I’m sure someone must’ve mentioned this before, but I couldn’t find a recent post about it so figured I’d throw it out there