Nsd don't notice changes includes

Hello

I run a nameserver for one zone. Let'n name it example.org.

nsd.conf:
  zone:
    name: "example.org."
    zonefile: /path/to/zone_header

zone_header contain the SOA and NS records. The "real" data are included.

zone_header:
  example.org. SOA...
  example.org. NS ...
  $INCLUDE /path/to/dynamic_data

if the file /path/to/dynamic_data is updated I run "nsd-control reload example.org"
But nsd simply log something like "/path/to/zone_header is unchanged"
and do *not* reload new data from /path/to/dynamic_data.

Is that a bug or a `feature` ?
Any hints to workaround ?

Thanks
Andreas

Are you updating the serial in the header, if you don’t do that I believe NSD would just assume the data is unchanged.