Getting disconnected as soon as I connect to PubSub C#

Hm, I have the event declared (sorry should’ve provided this in the message previously), and have tried both creating the event inside of the method, and then outside as seen in the code below.
Do I need to actually parse the message in order to see it? Or is mine enough to see it?

 socket.Opened += (sender, e) =>
            {
                
                Console.WriteLine("Connected to Twitch PubSub - " + socket.State);
                socket.Send(messageSubscribe);
                Console.Write("Sent message to subscribe - " + messageSubscribe);
            };
            
            socket.Error += (sender, e) =>
            {
                Console.Write("Encountered error - " + e);
            };
            socket.MessageReceived += messageReceived;
            socket.Closed += closed;
            socket.DataReceived += dataReceived;
            socket.Open();



        }
        public void dataReceived(object sender, DataReceivedEventArgs e)
        {
           Console.WriteLine("Data received - " + e.Data);
        }
        public void messageReceived(object sender, MessageReceivedEventArgs e)
        {
           Console.WriteLine("Message received - " + e.Message);
        }