DataModeler is raising this Warning while trying to Load from database:
TMS Data Modeler detected you are connecting to a database server whose version is older than the selected one (PostgreSQL 11). Reverse engineering may not work properly. Do you want to proceed?
Looks like it is not able to get the current version of postgres, so DataModeler executes old SQL?
I cannot reproduce this. I tested it here again, and I'm able to connect to Postgres 16 database with Data Modeler normally, and retrieve data from an existing database.
Can you maybe provide more steps to reproduce, or maybe test your environment in different scenarios? Are you able to connect to the database using FireDAC?
Are you able to import the database structure directly via TAureliusConnection?
Also, Postgres 16 is released. We tested with it, not rc1. Have you tried it?