Tipo di errore non riconosciuto (ActiveRecord::StatementInvalid: PG::ProgramLimitExceeded

Sei su PG13?

Potresti provare un vacuum e un reindex. Penso che se cerchi questi dovresti trovare alcuni esempi, ma aggiornamento PostgreSQL 13 potrebbe darti qualche suggerimento.