Sorry Ashley for replying here. But the tutorial's comment section only allows 1000 characters, and my 994 character question still doesn't post. So:
I have exactly the issue described in "Troubleshooting". I implemented a little Update Mechanic using on update ready, opening a pop-up and then when the user presses an "update" button the browser object > reloads (as described in Other Useful Features)
It's for a browser app by the way (html5 export that gets added to home screens) as described in the intro of this tutorial.
Question: But how the hell do I configure my server's cache??? I'm sorry but I couldn't find anything on google myself. I checked if I can configure it on my web hosting provider's control panel.
How can I do exactly this exactly:
"If you are not seeing an update happen even after uploading a whole new set of files including offline.json, check the caching configuration of your web server."..."If it allows the files to be permanently cached, you may never see an update happen. Clearing your browser cache and inspecting the server's HTTP response headers can help identify this."
I'd be so thankful for any help :)
Tutorial Link from Ashley above: construct.net/en/tutorials/offline-games-construct-8