Z vlastní zkušenosti kodéra WEB aplikací vím, že za to většinou mohou prohlížeče, případně jejich nastavení cache (historie).
Např. u neprohlížeče IE je ve výchozím stavu nastaveno "Automatická" kontrola nového obsahu. Uživatel pak přepíše na Intranetu starý dokument novým, ale pokud si jej někdo před tím již prohlížel, pak mu IE nadále tvrdohlavě nabízí verzi uloženou v lokální cache.
Proto jsem i k odkazům na dokumenty (a v podstatě na cokoliv) začal přidávat parametr "cc" (jako "cache confuse" - např. https : // domena.cz / doc.pdf&cc=1551797220), kde číslo reprezentuje tzv. unix timestamp chvíle, kdy je stránka renderována. Tím pádem si prohlížeč myslí, že je tam vždy nový dokument a pak nesahá do cache, a bez ohledu na nastavení cache vždy stáhne dokument ze serveru.
Omlouvám se za off-topic...