I has identical trouble with the 6.8.2.dfsg.1-7 X.org package (unstable thread), but it works fine only with the right SHIFT key and switch only from by -> ru -> en (without cycle) while I press the left SHIFT