Only when he went wrong was blocking Spoobir on night 7 instead of Ray.
It was only wrong in hindsight. As there was a lynch immunity out there, it is simply invalid to fault me for suspecting a one-shot roleblock immunity, especially with the way you were doing PMs.
From mafiascum.net (my emphasis):
Players are not told that they are blocked unless it cannot be helped. For instance, a Cop who is blocked by a Roleblocker has to be told something for their investigation result. Normally the Cop is given a message like "No Result". (It is terrible form to simply not give the Cop any result at all and assume that the Cop understands that they were blocked - the Cop may instead question if the moderator forgot about their investigation.)
And I suspect the same goes for other roles. And I'm sure it does for successful roleblocks.
One-shot immunities for scum are sh*t in all cases as far as I can see. They mean everything the town does without seeing a result has to be done twice.