5.5 OSC Plugin not working when using localhost / 127.0.0.1

Summary

In the new engine version 5.5 the OSC Plugin is not working if you are using the local host address (127.0.0.1) as the address for both Server and Client. This could be a me issue but seems that some more people struggled with it.

Instead if you are using your IPV4 address it works as intended. This is an issue that I only had in the UE_5.5 update as previous versions did not have a problem using the 127.0.0.1 as the address.

Please select what you are reporting on:

Creative

What Type of Bug are you experiencing?

Other

Steps to Reproduce

Enable OSC Plugin and create a server. From my tests if you set the address as 127.0.0.1 it doesn’t bind to messages send to that address.

Expected Result

Having the OSC Server / Client work with 127.0.0.1 as the address.

Observed Result

Server not binding to received messages when using 127.0.0.1 as the address.

Platform(s)

Windows 11 x64

Hey got the same problem here! Hope someone got any solution

I don’t get the second print at all (the “Hello”)

1 Like

I just upgraded from 5.3 and having the same problem. The OSC Server is created but my “On Osc Message Received” is not called.

1 Like

Oddly, I got it working. I had to enter in “0.0.0.0” for the receiving IPAddress in Unreal Blueprints. Even though my sending app is sending to 127.0.0.1. Not sure if it’s a bug or something I just don’t understand.

3 Likes