Zigbee2mqtt pairing automation problem

I was following these instructions for hassio: https://github.com/danielwelch/hassio-zigbee2mqtt#pairing
But I noticed that I can join new devices even if the slider to allow pairing is at off state. So what could be wrong?

in zigbee2mqtt config i have:

"data_path": "/share/zigbee2mqtt",
"homeassistant": true,
"permit_join": false,
"mqtt_base_topic": "zigbee2mqtt",
"mqtt_server": "mqtt://x.x.x.x:1883",
"serial_port": "/dev/ttyACM0",
"devices": [],
"network_key": [],
"mqtt_user": "user",
"mqtt_pass": "pw",
"disable_led": true

And in mosquitto config:

"logins": [
{
  "username": "user",
  "password": "pw"
}
],
"anonymous": false,
"customize": {
"active": false,
"folder": "mosquitto"
},
"certfile": "fullchain.pem",
"keyfile": "privkey.pem"

I guess someone else also have to use this setup also. Did you get it working properly?