@Reidan Beachill The error you mentioned is consistent with a known issue affecting Terraform deployments of Event Grid subscriptions in UK South. This error is not caused by misconfiguration but appears to be a backend service issue.
To avoid this failure to occur consistently despite multiple retries:
Retry with Delay: Although you've already tried this, Microsoft suggests retrying after a few minutes due to transient backend failures.
Use Azure CLI or Portal: If Terraform consistently fails, try creating the subscription manually via Azure CLI or the Portal to isolate whether the issue is Terraform-specific.
Check Role Assignments: Ensure the identity used by Terraform has the correct permissions on the Event Grid Topic. Misconfigured access can cause delivery failures.
Raise a Support Ticket: Include the correlation ID and timestamp in your support request. This will help Microsoft trace the backend logs.
I hope this helps in resolving the issue, do let me know if you have any further questions on this