Elastic Synthetics stuck in pending with private location

Dears support team,
Ours elastic run on-premise
We started Fleet Server and status Healthy follow UI guide:

curl -L -O https://artifacts.elastic.co/downloads/beats/elastic-agent/elastic-agent-8.12.2-linux-x86_64.tar.gz
tar xzvf elastic-agent-8.12.2-linux-x86_64.tar.gz
cd elastic-agent-8.12.2-linux-x86_64
./elastic-agent install --url=
--fleet-server-es=
--fleet-server-service-token=
--fleet-server-policy=
--certificate-authorities=
--fleet-server-es-ca=
--fleet-server-cert=
--fleet-server-cert-key=
--fleet-server-port=8220


In Synthetics we have already created Private Localtions with agent is above Fleet Server
But when I create and start a HTTP monitor on above Private Location, It was stuck in pending
Do not more logs for check, so I did NOT know the why
Can you help me any suggestion?
Ours Elastic version: v 8.12.2

BRs,
Tuan - VinFast

Hello, @tuanlt7 are you able to see any synthetics-* index pattern documents in discover?
Do you have any custom ingest pipelines, which is perhaps manipulating synthetics data?

Hi,
Do not have any syncthetics-* index in discover
And we have some custom ingest pipeline
How to check if they affect the data of synthetics?

BRs,

Hi @tuanlt7,

Custom ingest pipelines are not recommended for Synthetics data streams, as they tend to break ingestion in ways that are not easily discoverable.
Can you access the private location logs? If it's pipeline rejections, it should appear there.

Thanks for your support,
My issue have been resolved by removed ours custom ingest pipeline

BRs,