API Open Dialog Box Filter Issue

I have created a macro where the open file dialog is filtered to show parts only.  I created an icon and keyboard short to run the macro.  The problem is I cannot get keyboard shortcut to run when I first open SolidWorks.  For the keyboard shortcut to work I have to open something then close it.  I can use the keyboard shortcut the rest of the time SolidWorks is open but once I close and start SolidWorks again I always have to open something first.  The icon I created always works fine.  Does anyone have any suggestions or can test?  I am running Windchill's Work Group Manager add-in  (maybe this is the issue?) with SW2012 SP5.

SolidworksApi macros