Yes, this has been an issue for a long time, for csh-based shells anyway.
http://lists.x2go.org/pipermail/x2go-user/2015-October/003550.html
If you read through that thread, we did find a decent workaround – putting some logic in .cshrc to load the correct keyboard mapping.
Darby