Pattern

Permissioned Trigger Miswire

trigger-invoker-permission-mismatch

Event-driven triggers can deploy successfully but never invoke code because the runtime service account or invoker role is missing (e.g., no run.routes.invoke on the underlying Cloud Run service), so messages are dropped at the permission boundary.