Even if you retooled the LLM to not randomize the output it generates, it can still create contradictory outputs based on a slightly reworded question. I'm talking about a misspelling, different punctuation, things that simply wouldn't cause a person to change their answer.
(And that's assuming the LLM just got started from scratch. If you had any previous conversation with it, it could have influenced the output as well. It's such a mess.)