этот баг тянется ещё с Big Sur.
НЯЗ пока не пофиксили. Решение - понять. Простить. Ждать. Назначить переключение на Caps (на данный момент самое стабильное imho... хотя не знаю как оно будет работать с вашим комплектом языков, с двумя раскладками а-ля рус/лат - стабильно)