Page caching. Country redirects run on your server, so pages served from a page cache or CDN cache are not redirected. Use Show a banner, or exclude visitors without the cls_lang_choice cookie from your cache. Browser redirects also work on cached pages.
You are logged in. Editors and administrators are never redirected.
You already chose a language, or were redirected once. Delete the cls_lang_choice cookie.
Bots and tools. Search engines, curl, wget and speed-test tools are never redirected. Test in a normal browser.