I guess is ‘normal’ to have it, as long as different versions generated it, but I would expect root to take over, but it didn’t
What’s the point then to have
hugo -t <theme> --buildDrafts
I don’t know the language, but isn’t it possible to have an if else construct to show an error when a site is generated, with a different hugo version?
One thing that needs to be understood though is that in Hugo only items in /content will ever generate urls (some directly, some through metadata like taxonomies). Layouts are a tool to be used by the content, but not content in and of themselves.
It is obviously a caching issue, and those are easy to fix; just clear all the caches. The Hugo version doesn’t really matter, as long as your content is showing correctly. So if you don’t see a mismatch, please consider it fixed and move along.
I’m going to close this thread now. I gave you some advice. Please try that if you want. I know what I’m talking about. I’m probably the person in the world who knows most about Hugo.