I just tried clearing a rich text box with a simple rule to set the field's value to nothing, and it works fine.What do you mean by "The field begins to act strange"?
Of course, I tried with a simple, blank, new InfoPath form, and your form may not be as simple as that, especially when dealing with browser forms that contain code.