Forgive me if this has already been answered but I couldn't find it with the forum search.
When you open a thread in the forum that has any decent length, you only get the first few posts actually pulled in to your browser, if you want the rest you need to scroll. Even then, a search from the browser fails to find the text as it seems to unload from the browser.
If you open the link I provided and search from your browser for "wireguard" you will find the first 11 mentions in the opening post. When in fact it mentioned in 15 different posts.
I'm not advocating for a particular position on this, yet.
Is there a way to stop this caching behaviour, either from the users end or from the forum administrator end?
Which search, the forum's search or your browsers one?
The forum search will find 15 posts with the word 'wireguard' in them.
A browser search I would expect to find more than that as several posts will have 'wireguard' in there multiple times.
Yes, it sucks because Discourse implements "infinite scrolling" and only renders a few posts at a time, removing the rest from the browser's DOM when they get out of view. You'll have to use the search function of the forum, which is much worse than the "Find on page" feature of the web browsers.