Mysensors - cannot add another ESP8266 gateway

Hi all. Today I hit the brick wall and I cannot find my way around it:

I run somewhat decent HomeAssistant instance (hundreds of entities) at home for quite a long time (years). Today I just wanted to add another ESP8266 MySensor Gateway to my configuration, like this:

gateways:
  - device: '192.168.1.201'
    persistence_file: '/config/mysensors-balcony-light.json'
    tcp_port: 5003
  - device: '192.168.1.109'
    persistence_file: '/config/mysensors-gw.json'
    tcp_port: 5003
  - device: '192.168.1.204'
    persistence_file: '/config/cooling-fans.json'
    tcp_port: 5003
  - device: '192.168.1.135'
    persistence_file: '/config/mysensors-gw-433.json'
    tcp_port: 5003
  - device: '192.168.1.210'
    persistence_file: '/config/balcony-led.json'
    tcp_port: 5003

I know that the new GW is OK (it responds to telnet:5003 and behaves as it should). It is the carbon copy of an existing GW on a different IP, so I am reasonably sure that its fw is OK.

All gateways are running happily, but HomeAssistant refuses to connect to the last one (1.210). In my log I can see connect attempts to the current GWs, but the 1.210 remains ignored:

2021-03-27 09:58:13 INFO (MainThread) [mysensors.gateway_tcp] Trying to connect to ('192.168.1.204', 5003)
2021-03-27 09:58:13 INFO (MainThread) [mysensors.gateway_tcp] Trying to connect to ('192.168.1.201', 5003)
2021-03-27 09:58:13 INFO (MainThread) [mysensors.gateway_tcp] Trying to connect to ('192.168.1.135', 5003)
2021-03-27 09:58:13 INFO (MainThread) [mysensors.gateway_tcp] Trying to connect to ('192.168.1.109', 5003)

Also, in the fancy new GUI integration screen I can see MySensors tile with 4 GWs, but no mention about the 5th.

There is nothing suspicious in the log nor anywhere else. I have some feeling that it might have something to do with the recent HASS update (I am currently running HA 2021.3.4) and maybe there is some conflict between YAML and “GUI” configuration, but I just cannot find anything else to tweak.

Does anybody of y’all have any insight regarding this? I admit I am at my wit’s end.

Many thanks,

Jan

Addendum: It seems that I do not understand nor am I able to find any description how the “old” .yaml configuration and the “new” configuration (afaik stored under .source) works. Until now I presumed, that YAML has the precedence and if I make changes in the configuration.yaml and the corresponding include/package files, the configuration will be updated from these files.

And yet, when I configure out the “mysensors: !include mysensors.yaml” line (thus removing any mention of mysensors integration from my files), the GUI/integration tab still presents mysensor gateways. So - what should I do if I want HA to “rescan”/“synchronize” HA with the YAML config files? Should I purge the content of .storage directory?

Ok, so it seems it is not possible to configure mysensors via YAML config file anymore. I can manage the gateways via GUI, but the content of config file is ignored. Oh well. Onwards to a bright mouse-driven future…