Hello,
I’m not sure if this is the correct place to ask, but I’m currently building a small browser using WebView2 and I’ve been trying to optimize it as much as possible.
After adding some Chromium command-line arguments, a few users started experiencing an issue where Cloudflare Turnstile gets stuck in an infinite loop. When they verify that they are human, the page refreshes and the verification prompt appears again.
I’m not sure whether this is caused by one or more of the arguments I’m using or if it’s an issue with my browser itself. I was hoping you could let me know if any of these arguments are known to interfere with Turnstile or its verification process.
Here is the full list of arguments I’m using:
--disable-gpu
--disable-gpu-compositing
--disable-background-networking
--disable-sync
--disable-translate
--disable-extensions
--disable-component-update
--disable-default-apps
--no-first-run
--disable-breakpad
--disable-hang-monitor
--disable-logging
--disable-client-side-phishing-detection
--disable-print-preview
--disable-speech-api
--disable-domain-reliability
--no-pings
--metrics-recording-only
--disable-features=TranslateUI,AutofillServerCommunication,CalculateNativeWinOcclusion,InterestFeedContentSuggestions,MediaRouter,OptimizationHints,OptimizationGuide,NetworkTimeServiceQuerying
--process-per-site
--disable-v8-idle-tasks
--disable-background-timer-throttling
--disable-renderer-backgrounding
--disable-backgrounding-occluded-windows
--renderer-process-limit=2
--memory-pressure-thresholds=1024
--disable-accelerated-video-decode
--disable-threaded-animation
--disable-threaded-scrolling
--aggressive-cache-discard
--disable-histogram-customizer
--disable-field-trial-config
--disable-ipc-flooding-protection
Any insight would be greatly appreciated. Thank you for your time.