I've seen a few different ways the Shift or Ctrl keys weren't sent.
I think Keyclone knows about it though, from looking back through the bug notes for this version...at least with the problems I'm having anyway.