1. In SQL Server 2012, create a test table called _TestTable and a field 'Notes' of type Char(80) or NChar(80) (The problem happens with both)
2. In Delphi XE3, create a test application and on a new form, place a TADOConnection, TADOTable, TDataSource and TDBNavigator component
3. Setup the data controls so that the table is linked to the _TestTable and the datasource is linked to the table
4. Set the TDBNavigator's DataSource to the datasource
4. Place a TwwDBRichText component on the form and link it to the datasource and set it's DataField property to the Notes field.
5. Set the TADOTable's Active field to True
6. Run application, insert a new record and, in the wwDBRichText, enter text like 'Hello World'
7. When you update the record, you will see the result (see my screenshots of before and after update)
As mentioned, we have projects that were in Delphi 5 that used the wwDBRichText and that have been migrated to Delphi XE3 that are now giving this result.