Just found a small quirk in Help & Manual 5.3 dealing with internal help file names and Topic IDs. It seems H&M takes liberties with renaming files when compiling the help document; the internal file name should remain consistent, or at the very least replace spaces with underscores. Hyphens (dashes, ‘-’, what-have-you) are valid in URLs, but are converted along with spaces to underscores.
This is the property window from within H&M, where the topic ID is set, with a hyphen.

And here we have the property page from within the help file:
So, when making context sensitive help, and using the topic ID as I had been doing, nothing worked. After a few moments of “abuh?” I realized the difference (hyphens and underscores look pretty much the same at the wee early hours of the morning). So if you want to be able to do context sensitive by topic ID and H&M, use underscores in your file names.



Credit given here.
http://markjerde.blogspot.com/2010/01/help-manual-publishing-detail.html