Widget switcher index is not changing

Hello, I have a switcher in the blueprint widget, but I can’t change its index. I trigger the switcher index in another widget using a modular button with a datatable. I confirmed that my nodes in the main menu are triggered using a print string. I also saved the buttons I created with a horizontal box in the hierarchy into the widget blueprint, but the problem persists.

the visual I triggered my main widget from the button

My switcher node is in my main widget. There are no problem with triggering or incoming indexes.

widget switcher hierarchy, index 0