I don’t know if there’s some reason for this or if it has happened to anyone else. I just selected an opponent, beat them, and lost a point.
Maybe it’s some game mechanic I’m not familiar with, but it doesn’t make any sense to me.
Edit: The opponent was supposed to be worth more than 30 pts.
I’ve seen the 0 rewards, but never -1. It shouldn’t be due to the opponent shielding; when you hit a shielded opponent, you still gain points, they just don’t lose them.
When you came back to the main screen, did you get a message about someone attacking you? I think whenever I’ve seen the 0 point rewards screen, either the 0 was incorrect (I actually got the points and my total was updated, it just didn’t display on that screen), or it was correct because I got hit for the same amount as I gained.
Still a confusing screen, for sure, but I’ve never had it happen that I won a match, didn’t lose a match in the meantime, and still got 0 points.
I definitely lost a point, so the screen was correct.
There’s a good chance that I was attacked while I was fighting, but it usually says “You won x points” and immediately after say “You were attacked and lost y points”.
I’m not sure if I was attacked at the same time or not, because I left that screen up while I tried to figure out how to take a screenshot in game.
My theory is that you were attacked when you were beating that guy and the guy(s) who beat you or lost to you were calculated simultaneously giving you -1 point in total.