I have taken the VR template map and altered it into a “Loadscreen” for VR.
I created a widget and the widget interaction node in my motion controller BP, and it works just fine, at first.
I can teleport around, then choose to interact with my widget, get it to play audio then open a level…
that level opens and the widget back “HOME” works too…
but then the interaction just stops, as does teleporting…
What is going on ?
why is the engine not always dependable ?
it seems to just stop working at times.
If I restart the engine and reopen the project, it works again, but then again, stops working once I interact etc
You’re loading a level, but what about your character/pawn? How are you carrying the character from one level to another?
I suggest you to put the character onto an empty level, place the character there, and set the level to be “always loaded”, so that the player, no matter what level is loaded, is always there.
If you can clearly see that your character/pawn is loaded as soon as you load the level, there might be something that block the widget interaction, so I strongly suggest you to debug the widget interaction by showing the line trace from it, also set a small sphere on the impact point, to see where is hitting the UMG and meshes, so that you can see what’s going on.