Error when using postgresql with pgOleDb provider and long string parameter


I'm using postgresql with pgOleDb provider. When i try to execute query where wone of the parameters longer than 35 symbols (i'm using utf-8), i recive this error

ERROR:  identifier too long
DETAIL:  Identifier must be less than 64 characters.

There is no problems when running this query with Ado.Net provider from devart. How can i solve it?

Provider from this site:

Switched proveder to official ODBC