Welcome to the forums! I have never used that software, so I am not familiar with it in any way. One thing I can suggest trying, and not positive it will work, as so programs just not work well with the OSK.
On you embeded map skin, replace the button code for "OSK" with "APPOSK". That is the same OSK but made more to work with embedded applications. It's worth a shot