According to http://docs.datastax.com/en/cql/3.3/cql/cql_using/useCreateUDT.html
> In Cassandra 3.6 and later, the frozen keyword is not required for UDTs that contain only non-collection fields. However if I create a type with 4-5 all text fields, and try to use that type in another table, I get told to use frozen , even though I'm on cassandra 3.9 > show VERSION > [cqlsh 5.0.1 | Cassandra 3.9 | CQL spec 3.4.2 | Native protocol v4] Any ideas?