I just tried adding a new bookmark to the document and using
Code:
oDoc.bookmarks("H_Field").Range.Select
.Fields.Add oDoc.Parent.Selection.Range, wdFieldEmpty, sFldText, 1
The document cursor move to the correct bookmark, but the 4608 error remains.