Hello,
We answer to your question via email but will place part of this message here for the others:
W3 Total Cache like most cache plugins have one option called “server cache”.
This option allows the cache plugin to create a snapshot of every page on the site, save to HTML and serve instead of dynamic content. This option is good because avoiding excessive database queries and loading site faster, but there are problems when it comes to dynamic content.
Our plugin uses javascript and AJAX to avoid this problem but due to the complexity of our plugin and because the cache plugin authors didn’t yet support our plugin, we have a problem with plugin functionality.
I must mention that the server cache can be a backdoor for hacking because hackers can spit out a malicious script during creation a new cache file and infecting the server or they can locate direct path to the cached files and if permissions are public, they can modify it and affect server or site.
This option can be turned off and prevent the cache server from being left untouched or bypassing the plugin and using a very simple way to speed up and site compression: https://www.blog.creativform.com/boost-wordpress-speed-and-protect-site-via-htaccess-without-a-plugins/
For now only part of our plugin works with full server cache like geo ganner, geo tags, SEO redirection and geo defender, but the other parts works depending on the cache plugin settings. We will have a full solution in the future, but for now this remains an open problem.