What you were expecting to happen, and what actually happened?
Expecting 4 souls per victory.
One time I saw that I got zero souls for a defence victory.
Other times I get 3.
Sometimes I get exactly what I expect (4 per defence)
What are the steps to make it happen again?
Just keep PVP’ing and watch the defence rewards closely
Do you have any screenshots or video you want to share with us so we can see the problem? Attach them to your post!