The current Cloudflare WAF settings seem to be blocking standard python-requests or library-based traffic.
The api in the Kicad Push-to-DigiKey plugin is getting blocked by Cloudflare’s “Just a moment” / Managed Challenge screen. It doesn’t return the singleUseUrl. In the file KiCad-Push-to-DigiKey/src/ki_push_thread.py, the script receives the HTML for a JavaScript challenge rather than the expected JSON payload. Of course it can’t execute the JS challenge to pass the bot filter.
For reference, the Ray ID is 9b4e24dd58a5457c
Challenge Type: ‘managed’
Is there a way to whitelist a User-Agent?
Thanks