When I try to press Control-Shift-<something>, only the <something> gets sent. To be more precise, it to happens with punctuation characters but not [a-z]. I saw another bug filed that seemed related about the shift modifier not working, but there was no resolution to it. Since you will probably want the same information as in that bug report, I am attaching an event log from xev; first just pressing '?', then Control-Shift-?. You can see in there that the control and shift KeyPress events happen, then KeyRelease's happen and so the bare '/' key comes through (which is what I see happen in my editor), then the modifier KeyPress events happen again, then KeyRelease's for everything. I tried this with Chicken-of-the-VNC and it works properly.
xev event log illustrating problem
To be clear, I meant I pressed Shift-/ (which is '?') and Control-Shift-/
Thanks for the bug report, especially for including the xev output and testing with Chicken of the VNC.
One of the things that Chicken tries to better than CotVNC is support non-US keyboards, and there's some logic for this which seems to be backfiring in this case. I should be able to fix it in the next version.