To może być za późno, aby pomóc, ale być może ktoś inny będzie mógł z niego skorzystać.Korzystanie z SELECT pg_notify('', ''); w wyzwalaczu powoduje, że DB odpowiada
ERROR: query has no destination for result data
SQL state: 42601
Hint: If you want to discard the results of a SELECT, use PERFORM instead.
Zmiana opcji WYBIERZ na WYKONAJ zgodnie z komunikatem o błędzie pomaga rozwiązać ten problem, a powiadomienie jest dostarczane zgodnie z oczekiwaniami. Być może to mógł być problem.
Mam taką samą konfigurację i miałem ten sam problem.