Driver 3.9.0 added support for Cassandra 4.0 table schemas, which include new fields (like "read_repair"). When using Driver 3.9.0 with some DSE versions (less than DSE 6.8) however, the server will report back a Cassandra version of 4.0.0.x which will cause Driver 3.x schema parsing to interpret the server as Cassandra 4. This causes the schema parsing to look for table schema items like "read_repair" that are not in DSE 6.7.x, which breaks the driver parsing.
Driver 3.x needs this fixed similar to how it was done for Driver 4.x in JAVA-2471.
Note that the 2471 work has been even more simplified after OSS/DSE unification in 4.x. Porting it to 3.x will probably be closer to the original commit.