Change parent node on Windows Agent leads to crashes

Hi, im trying to change parent node for Windows Agent(im adding one instance in between Master and this agent). On linux there wasn’t any issue. Here i added zone and endpoiunt microstep-reporting and edited parent of zone 000-tellicast02-WIN from microstep-master to microstep-reporting an saved:

/*

  • Generated by Icinga 2 node setup commands
  • on 2022-01-14 14:05:32 +0100
    */

object Endpoint “icinga2.mstep” {
host = “10.101.71.75”
port = “5665”
}

object Zone “microstep-master” {
endpoints = [ “icinga2.mstep” ]
}

object Zone “microstep-reporting” {
endpoints = [ “reporting.mstep” ]
}

object Endpoint “reporting.mstep” {
host = “10.101.71.88”
port = “5665”
}

object Endpoint “000-tellicast02-WIN” {
}

object Zone “000-tellicast02-WIN” {
endpoints = [ “000-tellicast02-WIN” ]
parent = “microstep-master”
}

object Zone “global-templates” {
global = true
}

object Zone “director-global” {
global = true
}

after restart of service, it immediately crash. nothing in logs of icinga. if i put it back to original parent it starts just fine. same behavior on windows 10 and windows vista servers.

anyone can help point me to what am i missing please? it seems like on windows there need to be something else changed.

version of master:

Icinga Web 2 Version 2.11.1
Git commit eecf8d9934cbf30ec063cea4a525b26bfd2bf99a
PHP Version 7.4.3
Git commit date 2022-07-06

version of icinga reporting(in the middle)

Icinga Web 2 Version 2.11.4
Git commit 11453bfa92a70a44efbf7f966f5e7f27e9300a28
PHP Version 7.4.3-4ubuntu2.17
Git commit date 2023-01-26

Maybe clearing the state file and other stuf under var could help.

I tried statefile removal but to no avail. I was wondering whether anyone did this already successfully?

Clearing var folder content didn’t help