CASSANDRA-10650 switched UDA's initcond serialisation in schema to its CQL literal. This means that if any particular field is renamed in the UDT, or of its type gets changes, we will not be able to parse initcond back.
We should either:
1) Forbid renames and type switches in UDTs that are being used in UDAs, or
2) Make sure we alter the UDAs in schema alongside the new UDT at all times