I used the correct format, gave the correct amount of time (20 seconds), gave 2 warnings, kosed each member who failed to respond an INDIVIDUAL KOS, did it only past the time that I'm allowed to issue the KOS on.
When I did all that, I got banned without a single active punishment, for the max amount of time possible, for 2 things I didn't even do.

you just did a life check nothing wrong there
My point exactly. I have no clue what I should've done differently.