Error During Delete

Hi. Hoping to get a little wisdom here as to whether this is a bug or something we've configured incorrectly. Using Neo4j 3.5 and sending to a Kafka topic using the streams capability. All seems to work well for creating and updating but we can't seem to delete anything any longer. Was getting an error in the browser for TransactionHookFailed, didn't see anything in the log.

Went into cypher-shell and ran a delete command there with debug running and saw this exception:

org.neo4j.driver.v1.exceptions.ClientException:
at org.neo4j.driver.internal.util.Futures.blockingGet(Futures.java:122)
at org.neo4j.driver.internal.InternalStatementResult.blockingGet(InternalStatementResult.java:134)
at org.neo4j.driver.internal.InternalStatementResult.list(InternalStatementResult.java:105)
at org.neo4j.shell.state.BoltStateHandler.getBoltResult(BoltStateHandler.java:179)
at org.neo4j.shell.state.BoltStateHandler.runCypher(BoltStateHandler.java:157)
at org.neo4j.shell.CypherShell.executeCypher(CypherShell.java:86)
at org.neo4j.shell.CypherShell.execute(CypherShell.java:76)
at org.neo4j.shell.cli.InteractiveShellRunner.runUntilEnd(InteractiveShellRunner.java:87)
at org.neo4j.shell.Main.startShell(Main.java:82)
at org.neo4j.shell.Main.main(Main.java:36)

Any thoughts here on what we've done wrong?