Custom text appears all-lowercase

I have a keystroke that writes out some custom text. It works fine, except when executing in a VMWare virtual desktop setting. In that case, all letters are lowercased.

Any ideas?

Thanks,
--Chris