tl;dr the non-profit had acted outside the regulations for non-profits, to the benefit of some members and due to over eager action not actual dishonesty. Audits caught up with them, they have to change their ways.