The generated change log XML contains wrong column size for VARCHAR2 and FLOAT. For VARCHAR2 the size is half of the expected column size where as for FLOAT the size is always 22.
VARCHAR2: Expected VARCHAR2(120) Generated VARCHAR2 (60 CHAR)
FLOAT: Expected FLOAT(126) Generated FLOAT(22)
seems similar to this.
I have made some changes in ColumnSnapshotGenerator.java to resolve the issue locally. Attaching the changed java file for review.