TCP Messaging issues to LocalHost

Dear Community,

I am extremely new to understanding networking with UE4. I’m currently trying to make a Socket and just simply check if it exists(because I’m trying to communicate a .jar file to UE4 using the localhost)

// Called when the game starts or when spawned
void ANetworkActor::BeginPlay()

        FSocket *ListenerSocket;

	ListenerSocket = FUdpSocketBuilder(TEXT("Derp")).BoundToAddress(FIPv4Address(127, 0, 0, 1)).BoundToPort(7000).Build();

	if (!ListenerSocket)
		GEngine->AddOnScreenDebugMessage(-1, 2.f, FColor::Black, "DOESNT EXIST");
		GEngine->AddOnScreenDebugMessage(-1, 2.f, FColor::Black, "Listening");


As simple as this. Ironically it Outputs my DOESNT EXIST when i run this in game :/. Is there something I’m missing to TCP Socket Listening(Third party software? UE4 additional setup?)??


If you really need TCP connection look this tutorial, same tutorial on forum.

Open TCP connection:

ListenerSocket = CreateTCPConnectionListener(YourChosenSocketName,TheIP, ThePort);

I have tried this tutorial, but for some reason, it wont find/open the IP port. Getting no such luck :(. So I was simply just checking if i can open the port from that particular IP and it wont open.