Pattern
Connection Acceptance Hook
premature-ad-hoc-connection-checks
Connection rejection happens too late or via ad-hoc polling when developers bypass the correct INetworkListener/AcceptConnection path, so banned users still join or bans fail to persist across restarts; implement component listeners and persisted pre-bans.