> > I am still having problems reproducing this, so I am wondering if I have > created the tables correctly to create this issue.
Paul, I've since had clarification on the bug and I hope I can explain it correctly here (happy to be corrected if anyone else has insight on the issue). When you create a table with a frozen UDT in C* 2.1 or 2.2, the serialisation header does not get written correctly when you upgrade to C* 3.0. So if you want to replicate it, you'd need to create the table in C* 2.1/2.2. Consequently, you would have seen the notification from Michael Shuler a few minutes ago about C* 3.11.6 being released which contains the fix for CASSANDRA-15035 <https://github.com/apache/cassandra/blob/cassandra-3.11.6/CHANGES.txt#L2>. This means that you can use the C* 3.11.6 sstablescrub which contains the new header-fix flag for your testing. Cheers!