I am noticing an interesting behavior with the trigger on NetworkMember object wherein on forcing an error it does not block the transaction.
Use case: