-
Notifications
You must be signed in to change notification settings - Fork 6
Description
The bot is returning false negatives for products that are confirmed to be in stock. After investigation, the root cause appears to be Cloudflare's bot detection intercepting requests before the actual product page loads.
Steps to Reproduce:
Configure monitoring for a product that is currently in stock
Run the bot in default (headless) mode
Observe false negative result
Investigation Findings:
When inspecting what the bot actually sees, it's only receiving Cloudflare's "Verify you are human" challenge page instead of the actual product page
Running in attended (non-headless) mode reveals a verification checkbox that must be clicked to proceed
The bot does not interact with this checkbox, so it never reaches the actual product page
Expected Behavior:
Bot should either bypass or handle Cloudflare's challenge to access the actual product page.
Actual Behavior:
Bot gets blocked at Cloudflare verification, returns false negative since it can't see actual stock status.
Environment:
Mode tested: Headless (default) and non-headless
Issue persists in both modesecting me