Works in psql, Flaky in Prod: PgBouncer's Silent Murder of LISTEN/NOTIFY
PostgreSQL LISTEN/NOTIFY works perfectly in local testing but notifications randomly stop arriving in production. The culprit: transaction pooling quietly reassigning your connection to someone else.