Step 1 · Startpostgres.js reports a prepared statement already exists
This is specific to postgres.js's own automatic prepared-statement feature, not a generic Postgres or PgBouncer error message.
What happens next
- passed → step 2, Confirm transaction/statement pooling is in use and prepare wasn't already disabled