Could you please share the result from
explain(analyze, verbose, buffers, settings)
for your SQL statement, the statement itself and the DDL for all tables and indexes involved? All in plain text, as an update of your original question.