I had the same problem.
It is possible that your documents are being opened in preview mode rather than PrintView mode. It appears that automation does not work unless the word document is in the correct viewing mode!!!
Try adding this to your code before the goto line:
winword.ActiveWindow.View.Type = WdViewType.wdPrintView;