What Did You Train This With?
It's good at back and forth, but it stubbornly refuses to admit not knowing something.
You list OpenHermesPreferences. Is there any other database or training technique that can account for this behavior?
For example, please try asking who were the two ex-wives of Alan Harper on the TV show Two and a Half Men. Then assuming it gets it wrong (it should), correct it by saying his second ex-wife was Kandi, whom he married in Las Vegas. In fact, to make this a proper test use any show you're familiar with and keep asking questions about the show until it makes a mistake, then try to correct it. I've done this for several shows and it always progressed the same way.
For over a dozen back and forths it just keeps fabricating reasons why you are wrong (e.g. it's a common misunderstanding that Alan married Kandi, or it was cut from the show), and then keeps referencing it's vast infallible database. I even tried telling it that I'm watching the scene now (which was true because it's on my HDD; they get married, win a boatload of money...) and describe it to it. Yet it still keeps insisting they never got married and I'm perceiving it wrong.