Kyle, I've resolved my problem thanks to another posts on this forum. It turned out to be the NVidia nView Desktop Manager applet found in the Control Panel. It was enabled, and I believe it has been enabled for a long time. I don't know if something in a recent update broke things, but as soon as I disabled the Desktop Manager, my dynamic link started working again in all aspects. Give it a try. Good luck.
Cheers,
Shane