WebSockets module not loaded properly in packaged builds only. Other modules OK

i have a same issue too, thank you @Arshavin.Zohrabi
i add your code on my custom c++ file , and it work now , even packaged, i think it need load websocket first only can create connection

if (url == “open”) {

	FWebSocketsModule* WebSocketModule = &FModuleManager::LoadModuleChecked<FWebSocketsModule>(TEXT("WebSockets"));
	if (WebSocketModule) {

	

	if (!FModuleManager::Get().IsModuleLoaded("WebSocket"))
	{
		FModuleManager::Get().LoadModule("WebSocket");
	}

	WebSocketConnection = FWebSocketsModule::Get().CreateWebSocket(WebsocketURL);

	WebSocketConnection->OnConnected().AddLambda([]
		{
			//UE_LOG(LogTemp, Warning, TEXT("Successfully Connected"));
		});

	OnMessageLambda = [&](const FString& MessageString)
	{
		//GEngine->AddOnScreenDebugMessage(-1, 15.0f, FColor::Cyan, "Websocket open: " + MessageString);
		receive = MessageString;
		WebSocketConnection->OnMessage().Clear();
	};

	WebSocketConnection->OnMessage().AddLambda(OnMessageLambda);


	WebSocketConnection->Connect();

	}
}