Smart Placement is unpredictably applied across deployments

We have Smart Placement enabled for a few of our Pages projects but we've noticed that Smart Placement doesn't always seem to be active and varies from deploy to deploy. Looking at our logs our users are seeing much higher latency to our backend than they would if Smart Placement were active and being applied consistently between deploys. Similarly, not every deploy seems to get a cf-placement header in the response. It seems like some deployments are getting placed correctly (near our backend) and some aren't. I've verified it's not just me, our users are also not being placed (because of their increased latency) so I don't think it's just me being in the holdback group. The documentation refers to an API where you can get the placement status for a Worker, but it doesn't seem to work with Cloudflare Pages. Is there a way to find out the placement status of a Cloudflare Pages deployment? Do these placement status' reset on each deployment or are they persistent?
2 Replies
AngusMorton
AngusMortonOP9mo ago
I feel like whenever I use the "Real-time Logs" to observe the deployment a previously "Smart Placed" deployment that is giving a cf-placement header in the response will lose it's placement and Smart Placement is disabled from then on until it's deployed again.
Oren
Oren9mo ago
up ^
Want results from more Discord servers?
Add your server