I am also facing a similar issue. For langchain created tables by default. Within the langchain_pg_collection there is a embedding column. When I am checking the data type it showing User-Defined.
Vector Extension was installed perfectly. CREATE Extenstion...it states that extension already existing...