In general, just because a banning isn't made public doesn't mean that the member who was banned wasn't given multiple warnings, and finally a reason for their ban.
As a mod, I've seen many members 'claim' that they had no clue why they were banned, but I don't think I know of an actual situation why that was the case.