Application launched through ZCM acts different than through start menu

We have an application that when you launch via NAL, opens to its login screen fine. However, when you log into the application it gives a C++ runtime error. If I launch the application from the start menu, I can log into the software without issue.

I've also tried running windows explorer from NAL, browsing to the same start menu shortcut. I still get the error when trying to log into the software.

When I set the application to launch as a Dynamic Administrator, I can log into the application fine, but then the user can't print.

Has anybody run into anything like this?

We are expiriencing the issue on Win7. We have XP boxes with this software too, but we have not upgraded Zen on those machines yet. Our Zen version is 11.2.3a