3D WIDGETS IN VR DO ONCE WON'T RESET

Hi all,

I am converting a simple one-sided dialog script using 2d widgets into a VR compatible one with 3d widgets. In desktop version with 2d widgets the BP it works as a charm. In VR it works only once, and if I try to activate it again in the same runtime it wouldn’t work. I tested it with keyboard inputs in VR game mode, so it is not because of the different input.

What I need to have:

On overlap with the BP_talking_cube I get a prompt widget to press a button. After the button is pressed, the second widget (dialog_widget) appears, and as I continue pressing the same button it goes on.

I want to be able to go out of the trigger box and come back and repeat the whole thing, but it works in VR ONLY ONCE. My assumption is that the widget for some reason does not turn visible, even though I have the node telling it to change visibility when button is pressed.

Here is my script:


Please let me know where the error might be. I am at the end of my wits with this…
Thanks a lot

Hi Alinator,

There were some bugs with VR widget interaction only working once, so I wanted to let you know that this might not be a problem with your code, but an engine bug.

The way to sanity check this: Create a new VR template project, there is a Widget-Based menu system in this template. Do you still see the same bug where you’re only able to interact with it once?