Hi Community,
I'm encountering a consistent issue when trying to enable the pg_cron extension on my Azure Database for PostgreSQL Flexible Server running PostgreSQL version 16.9.
Environment Configuration:
- PostgreSQL Version: 16.9
- Compute Tier: General Purpose
- vCores: 4 (D4ds_v5)
- Memory: 16 GiB
- Storage: 256 GiB Premium SSD
- High Availability: Enabled (Zone redundant)
- Region: Central India
- Storage Autogrow: Enabled
- Extension:
pg_cron is listed under allowed values for azure.extensions
When I try to enable the pg_cron extension by setting:
az postgres flexible-server parameter set \
--resource-group <my-rg> \
--server-name <my-server> \
--name azure.extensions \
--value pg_cron
I get the following error:
(InternalServerError) An unexpected error occurred while processing the request.
Tracking ID: 'c335c294-2fff-48b1-97df-96a6ab371aec'
error occurs via Azure Portal UI

Azure CLI and Portal both fail.
Rechecked all provisioning constraints.
- Confirmed that this is a known issue as acknowledged by Microsoft in several Q&A threads: https://learn.microsoft.com/en-us/answers/questions/2121382/
[https://learn.microsoft.com/en-us/answers/questions/2245270/](https://learn.microsoft.com/en-us/answers/questions/2245270/)
- [https://feedback.azure.com/d365community/idea/d4d38b86-0a70-ee11-a81c-000d3ae5ae95](https://feedback.azure.com/d365community/idea/d4d38b86-0a70-ee11-a81c-000d3ae5ae95)
Can anyone confirm if this issue is still ongoing for PG v16.9 Flexible Server in Central India?
If anyone has had success recently enabling `pg_cron` on PG16+, please share the workaround or steps you followed.
Thanks in advance!