I just discovered and tested a quick solution for Click issue on UButtons in multiplayer VR environment.
Instead of using “OnClicked”, use “OnReleased”.
E.g.: replace:
materialSelectionBtn->OnClicked.AddDynamic(this, &AInteractableActorMenu::OnBtnChangeMaterialClick);
with
materialSelectionBtn->OnReleased.AddDynamic(this, &AInteractableActorMenu::OnBtnChangeMaterialReleased);
Note:
Same thing applies for blueprints (OnClicked doesn’t work, OnReleased works).
Note:
Still didn’t find a solution for “OnHovered On/Off” which are triggered on each tick even on cursor being still on button.