A theory of mine is that everytime Satoru uses the resurrection ability, he doesn’t go back in time, instead he goes to another timeline/universe where those actions didn’t happen yet. I have no evidence but like, just a theory I’m stuck with. Kind of like Homura’s reverse time ability(but she goes to another timeline) whenever Madoka dies…
Did I spoil madoka magica?