"Windows Defender Firewall" "ESP" using Mosquitto at work?

Assumed problem: firewall on computer blocking ESP32 communication.
Objective: Arduino sketch that is supposed to control the ESP32's built-in LED on/off with MQTT.

The MQTTBox Chrome extension can do the mqtt / tcp (set in Protocol). Host should be set to "localhost." In other words, by setting the payload to 1 or 0, you will be able to publish to the broker.

I'm using the Mosquitto broker: mosquitto.org/download.

The sketch seems to be up to snuff:

/*
 * esp32_secrets.h
 * Note, NETWORK_NAME, PASSWORD, YOUR_LOCAL_IP are replaced
 * 
*/
#define SECRET_SSID  "NETWORK_NAME"
#define SECRET_PASS  "PASSWORD"
#define BROKER_USERNAME  ""
#define BROKER_PASSWORD  ""
#define BROKER_IP  "YOUR_LOCAL_IP" // Probably starting with 192.168 but other IPv4 also https://tools.ietf.org/html/rfc1918
#define CLIENT_NAME  "ESP32_client_1"
#define BROKER_PORT  1883
/*
 * .ino sketch
 * 
*/

#include "EspMQTTClient.h"
#include "esp32_secrets.h"

const byte bluLEDpin = 2;

String light_control_topic = "test1";

EspMQTTClient client(
  SECRET_SSID,
  SECRET_PASS,
  BROKER_IP,        // MQTT Broker server ip
  BROKER_USERNAME,  // Can be omitted if not needed
  BROKER_PASSWORD,  // Can be omitted if not needed
  CLIENT_NAME,      // Client name that uniquely identify your device
  BROKER_PORT       // The MQTT port, default to 1883. this line can be omitted
);


//----------------------------ONCE---------------------------- 
void setup()
{
  pinMode(bluLEDpin, OUTPUT);

  Serial.begin(57600);
  delay(10);
    
}


//----------------------------LOOP---------------------------- 
void loop()
{
  client.loop(); // must be called once per loop.

}


void onConnectionEstablished()
{
  client.subscribe(light_control_topic, [](const String & bluLED_state){
    light_control(bluLED_state);
  });
}


void light_control(String bluLED_state)
{
  Serial.println(bluLED_state);
  
  if (bluLED_state[0] == '0')
  {
    Serial.println("On");
    digitalWrite(bluLEDpin, LOW);
  }
  else if (bluLED_state[0] == '1')
  {
    Serial.println("Off");
    digitalWrite(bluLEDpin, HIGH);
  }    

}

Troubleshooting

Changed firewall settings to allow Wireless Portable Devices:

Is there anything else to allow?

Is there something to be changed in Windows Defender with Advanced Security?

Is there a better place to post this question?