Glen,
I have never heard of this issue, and can not imagine how a keyboard driver would conflict with a generic VI or exe.
What I am wondering is does the application do any keyboard filtering, or have any VI srelated to the keyboard?
Does the error occur at load, like it is searching for a VI, or is it after the exe is run that the error pops up?
Does the error happen for any exe? Can you send the customer a real simple random number to a chart exe and see if the issue still occurs?
Lastly, you could also suggest that the customer upgrade their keyboard dirver I guess? Or ask them to try boot their computer with a different keyboard and see if that solves it?