FBDatabaseMetaData.getIndexInfo on Firebird 5.0 with a Firebird 4.0 database (ODS 13.0) results in error "Column unknown; IND.RDB$CONDITION_SOURCE". The problem is that query determination is based on the Firebird server version, not on the ODS, and the query is for a Firebird 5.0 database (ODS 13.1) feature, but Firebird 5.0 can also open Firebird 4.0 databases (ODS 13.0).
The query needs to be determined based on the ODS instead. Double-check other metadata query implementations.