@Malachi I think the XPath that selects your comment nodes should go in the Select Case part, like instead of
`Set ChildNodes = ServiceEventNodes(0).childNodes` you'd have
`Set CommentNdoes = ServiceEventNodes(0).SelectNodes(yourMagicXPathString)`
`Set ChildNodes = ServiceEventNodes(0).childNodes` you'd have
`Set CommentNdoes = ServiceEventNodes(0).SelectNodes(yourMagicXPathString)`