Руслан, а зачем ты tabindex c контрола на лейбл перекинул?
Из-за этого теперь не выставляется модификатор focused, так как базовый блок checkbox слушает события "focusin focusout" на контроле