Title: Mobile performance
Last modified: May 5, 2026

---

# Mobile performance

 *  Resolved [Dazze Studio](https://wordpress.org/support/users/dzzstudio/)
 * (@dzzstudio)
 * [1 month, 1 week ago](https://wordpress.org/support/topic/mobile-performance-2/)
 * Hi,
 * I wanted to raise a performance issue we are experiencing on mobile devices with
   the Simple Cloudflare Turnstile plugin.
 * On pages where Turnstile is active, we are seeing a consistent 4-5 second delay
   before all page elements render fully on mobile. In some cases, scroll is also
   temporarily stuck during this period. As soon as the plugin is disabled, both
   issues disappear entirely and the pages load as expected.
 * Some context on our setup:
    - WordPress with WooCommerce
    - Turnstile is enabled on the WooCommerce registration form and one appointment
      booking page
    - Appearance Mode is set to Interaction Only
    - Performance Plugin Compatibility is enabled
    - Defer Scripts is disabled
    - Resource Hint (Preconnect) is enabled
    - We are using Perfmatters (Defer JS is disabled)
    - Hosting is Pressable (NGINX, no server-level CSP)
    - EWWW EasyIO CDN is active
    - Patchstack is active
 * The issue is mobile-specific. Desktop loads without any problem. Testing on Chrome
   DevTools mobile simulation also shows no issue, which suggests the problem occurs
   on real mobile devices under real network and CPU conditions.
 * We have already ruled out the following:
    - Double-loading (we had both the global enable and individual form tags active
      simultaneously, now fixed)
    - Caching conflicts
    - Defer JS interfering with Turnstile script loading
 * The most likely cause appears to be Turnstile’s proof-of-work challenge competing
   with the mobile browser’s rendering engine during script initialisation, even
   in Interaction Only mode.
 * Is there anything in the plugin configuration that could reduce the impact on
   mobile render performance? And is this a known issue with any planned improvements?
 * Thanks for your time and for maintaining such a great plugin.
 * Jamie
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fmobile-performance-2%2Fpage%2F2%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 6 replies - 16 through 21 (of 21 total)

[←](https://wordpress.org/support/topic/mobile-performance-2/?output_format=md) 
[1](https://wordpress.org/support/topic/mobile-performance-2/?output_format=md) 
2

 *  Thread Starter [Dazze Studio](https://wordpress.org/support/users/dzzstudio/)
 * (@dzzstudio)
 * [3 weeks, 2 days ago](https://wordpress.org/support/topic/mobile-performance-2/page/2/#post-18915088)
 * Hi [@elliotvs](https://wordpress.org/support/users/elliotvs/) . How are you doing?
 * I’m just wondering if you have any notable updates to report on this. Thanks 
   for looking into this further.
 *  Plugin Author [Elliot Sowersby](https://wordpress.org/support/users/elliotvs/)
 * (@elliotvs)
 * [3 weeks, 2 days ago](https://wordpress.org/support/topic/mobile-performance-2/page/2/#post-18915092)
 * Hi,
 * Yes, I am working on this for the next update. Just finishing testing etc and
   should be releasing it soon.
 *  Thread Starter [Dazze Studio](https://wordpress.org/support/users/dzzstudio/)
 * (@dzzstudio)
 * [3 weeks, 2 days ago](https://wordpress.org/support/topic/mobile-performance-2/page/2/#post-18915093)
 * Legend! Thank you [@elliotvs](https://wordpress.org/support/users/elliotvs/)
 *  Plugin Author [Elliot Sowersby](https://wordpress.org/support/users/elliotvs/)
 * (@elliotvs)
 * [2 weeks, 1 day ago](https://wordpress.org/support/topic/mobile-performance-2/page/2/#post-18923469)
 * Hi,
 * This issue should now be fixed/improved on in the latest update (1.40.0). Please
   let me know if you have any issues.
 *  Thread Starter [Dazze Studio](https://wordpress.org/support/users/dzzstudio/)
 * (@dzzstudio)
 * [1 week, 5 days ago](https://wordpress.org/support/topic/mobile-performance-2/page/2/#post-18924770)
 * Thank you for the update [@elliotvs](https://wordpress.org/support/users/elliotvs/).
   If there is anything else or issues I will add them below. Thanks again for the
   updates throughout. Have a good one.
 *  [Mark Jansen](https://wordpress.org/support/users/mark-jansen/)
 * (@mark-jansen)
 * [1 week, 5 days ago](https://wordpress.org/support/topic/mobile-performance-2/page/2/#post-18925370)
 * Looks like the issue is resolved indeed. Thanks!

Viewing 6 replies - 16 through 21 (of 21 total)

[←](https://wordpress.org/support/topic/mobile-performance-2/?output_format=md) 
[1](https://wordpress.org/support/topic/mobile-performance-2/?output_format=md) 
2

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fmobile-performance-2%2Fpage%2F2%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/simple-cloudflare-turnstile/assets/icon-128x128.gif?rev=
   2937121)
 * [Simple CAPTCHA Alternative with Cloudflare Turnstile](https://wordpress.org/plugins/simple-cloudflare-turnstile/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/simple-cloudflare-turnstile/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/simple-cloudflare-turnstile/)
 * [Active Topics](https://wordpress.org/support/plugin/simple-cloudflare-turnstile/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/simple-cloudflare-turnstile/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/simple-cloudflare-turnstile/reviews/)

 * 21 replies
 * 5 participants
 * Last reply from: [Mark Jansen](https://wordpress.org/support/users/mark-jansen/)
 * Last activity: [1 week, 5 days ago](https://wordpress.org/support/topic/mobile-performance-2/page/2/#post-18925370)
 * Status: resolved