From my point of view it seems like he receive a false block. Just because he went afk and didn't give a free stand doesn't mean he scamming.
^^ Definition of scamming.
You guys should unban because it seems like a false block and would be count as admin abusing