So this is suspicious - before I converted this to insert-values and got the getGeneratedKeys value out of the statement results like so ... I was getting a duplicate key conflict. Which implies data was left behind in the db.