Hi!
I don´t use the wordreport.fp because their functions were not sufficient for my requirements. So I´m using directly the ActiveX interface of Word to create reports.
I had similar problems like you have described. For example, if I applied a new column width to a table, Word sometimes did it and sometimes it did not - independent of the state of visibility. After uncountable hours of trying it seemed to me, that Word or ActiveX is too slow to process the commands. So I add a delay of 0.2 up to 0.9 seconds after all ActiveX commands which didn´t work correctly. And now, all works fine.
Hope, this will help you!
regards