I've used it for many years, never had a problem. It outputs a pattern file, but I modified it to place it in a folder of my choosing by replacing line 58
Code:
(setq outf (strcat hnam ".pat"))
with
Code:
(setq outf (vl-string-subst (strcat hnam ".pat") "getpat.lsp" (findfile "getpat.lsp")))
to place the pattern file in the same folder as "getpat.lsp". You could also call out a folder like:
Code:
(setq outf (strcat "G:\\BeaufordT\\Autocad\\Application Data\\Customization" hnam ".pat"))
Like rkmcswain said if that doesn't help post the drawing. At worst we can post the pattern file for you.
Tested in version 2017 of Civil 3D.