ViveLiveLinkPlugin

I need to run Unreal in game mode, and I have been struggling to get ViveLiveLinkPlugin to run outside of editor.

Documentation mentions “UDP Messaging is not enabled by default in game. You can enable it by adding messaging in a packaged game” but I’m not sure how to set this.

It runs fine in the editor, but if I shut this down and run the exe build, I don’t receive the data from the Rovers.

Any help welcome!
Thanks

I got it working - 2 days later!

In Project Settings > Pluginns > UDP Messaging : I made sure I had ticked “Enabled by Default” in the UDP settings - and clicked the “Set as Default” so the setting remained.

Then, in a Begin Event, made a Live Link Present variable, and used the Apply to Client node to make sure my LiveLink presents were manually set. (which I’d previously made in the LiveLink panel)

I then built it as “Development” - not tried “Shipped” yet.

References I followed that seemed to waste a lot of time:

and

https://dev.epicgames.com/documentation/en-us/unreal-engine/live-link-in-unreal-engine?application_version=5.3

Although I didn’t need to do any of the - message or ALLOW_UDP_MESSAGING_SHIPPING=1 - BUT I did run these in the console a load of times, so perhaps they helped? I even tried adding ALLOW_UDP_MESSAGING_SHIPPING=1 to the project files (named.Target.cs), but this killed my project!

Hope that helps someone…