Hello @JEJURI1
Thanks for the detailed clarification — this is extremely helpful context.
And yes, the behaviour you’re describing goes well beyond the normal, benign CORS rejections we typically see from automated scanners.
Based on what you’ve outlined, this is not a theme/app-layer issue anymore and the pattern you’re seeing does align much more closely with edge-level moderation, ATDS scoring anomalies, or CDN throttling events.
Let me break down the key points you raised and how they fit into Shopify’s underlying systems:
1. First-party Shopify endpoints failing preflight is not expected
If monorail-edge.shopifysvc.com, Shopify Pixel, or other first-party scripts are intermittently failing CORS or preflight checks — especially during real customer sessions — that indicates a server-side filtering or rate-limiting behaviour upstream.
Those endpoints are part of Shopify’s session continuity, fraud engine, and telemetry stack.
When they fail in clusters, ATDS can misinterpret the traffic as anomalous.
That’s a legitimate red flag — not a cosmetic warning.
2. The 4-hour cyclic pattern does match known ATDS moderation windows
The temporal pattern you’re seeing —
• traffic suppression
• latency spikes at multiple PoPs
• checkout/cart stalls
• sudden recovery when an advisor accesses the admin
— is not something a theme, app, or CORS misconfiguration can cause.
But it is consistent with:
-
ATDS temporary moderation windows
-
CDN scoring thresholds
-
WAF heuristics misclassifying request patterns
-
Telemetry failures causing scoring drops
-
Shopify edge routing temporarily diverting or delaying requests
This behaviour appearing consistently every few hours strongly supports the possibility of server-side automated defence intervention.
3. The combination of symptoms points to infra-level interference
You’re absolutely right — CORS errors by themselves are harmless.
But when paired with:
-
suppressed order flow
-
disrupted PDP → cart → checkout transitions
-
first-party script failures
-
elevated TTFB
-
rapid recovery after internal admin validation
…it becomes a system-level signature.
This is not explainable by any merchant-side configuration.
4. And yes — merchants have zero ability to modify ATDS/WAF/CDN behaviour
You correctly pointed out that merchants cannot:
-
adjust ATDS scoring
-
whitelist traffic
-
modify rate limits
-
change CORS policies
-
influence CDN heuristics
This is why internal Shopify engineering needs to inspect:
This level of investigation is entirely outside the merchant-accessible surface.
5. Given that a Shopify advisor escalated it as P1, your assessment is valid
A P1 Infrastructure escalation means:
-
Shopify suspects the issue is infra-related
-
engineering resources need to review backend logs
-
this is not a browser/theme/app incident
If one advisor closed the case and another escalated it, the mismatch further supports that this is not a trivial issue — it sits in the grey area where only engineering visibility can confirm or deny ATDS/WAF involvement.
Where this leaves us now
Everything you’ve described — especially the first-party endpoint failures, PoP latency spikes, and 4-hour cycle — absolutely warrants deeper inspection by Shopify’s internal engineering.
From a partner/merchant perspective, the correct next steps are:
-
keep the P1 open
-
document timestamps of each suppression window
-
provide Shopify with correlated PoP latency traces
-
include monorail-edge and pixel failure logs
-
request ATDS scoring review + WAF event review
This is the only path to a definitive resolution.
Conclusion:
You’re not misinterpreting the symptoms — and you’re right to push for proper engineering review.
Your analysis is technically sound, and the pattern you’re seeing is not consistent with harmless CORS noise.
Let me know if you have any Questions.