Custom Property Page Form Controls (Combobox) Not displaying

I've built a custom propertymanagerpage using VSTA in Solidworks instead of vba, and whenever I run my macro from the compiled .DLL the comboboxes disappear and when I hit the green check arrow it doesnt do anything (There are additional commands to open an excel sheet template, fill out the necessary cells, print the excel sheet, close the workbook, close excel), but if I run the macro from solidworks VSTA it works perfectly!  I am using the PropertyManagerPage2Handler6.OnClose event to do the excel bit, but my main problem is it appears to load the page from the .DLL but after the page has loaded it kills the whole thing.  What could be causing this?  I appreciate the help!

I also wanted to add in case in makes a difference, I used the settings feature to remember user selections so the next time you load the form it remembers the options you have selected.  I suspect this might be the cause, but I haven't commented out this feature yet to check.

SolidworksApi macros