At first sight, I guess they should work together, but if you provide me with cache plugin name and WP version, I will check on my test server and will write the result here.
I have done the test, but the redirection is stuck in the configuration by country you choose, from any country it will redirect you to the last one saved.
I am facing the same issues from the WPEngine Server. I saw each time I update the website it requires manual cache fire for proper country redirection. Is the plugin has less compatibility with caching technology? Any suggestion that it works smoothly and I don’t need to clear cache from the server always?
Get Error Messages like:- This page isn’t working right now, redirected you too many times.