Sorry for the delay in getting you this information.
Here's what I am doing when I get the bug:
First, I run the DataAssist wizard to create my DataAssist results, search, update, and insert pages.
For my content area, in DataAssist, I am first defining it as a text area.
Then on the update page, I apply the HTML Editor to the text area. Inside the HTML Editor dialog box for "Initial Value," I click the lightning bolt and then select the corresponding value from the recordset to bind to the HTML Editor instance and then hit OK to save the editor.
A check of the code shows the initial value is not maintained or added to the code. But if I enter the dialog again and add the initial value (the same way as described before) a second time, it then adds the correct code.