I’ve had the exact same thing when asking about genetics. I assumed if I gave Grok chromosome and base pair numbers it would immediately know what genes were contained in that region.
It started talking about a gene that was tens of thousands of basepairs upstream.
When I corrected Grok it gave the exact thing you found: “Thanks for catching that.”
“Thanks for catching that.”
Then it often persists in making the exact same error! Once a thread has an error in it, I find that thread is contaminated and usually cannot be fixed. The only solution is to start another thread.
But it sure makes you nervous seeing all those errors.