I have changed my google cloud static ip address. Virtualmin is not using this new address when auto creating bind dns zone file

Mental blank on how to fix…

After having updated my static ip address on google cloud I can log into my webmin/virtualmin server via either URL https://server3.foo.com:1000 or https://xx.xx.xxx.x:10000

Webmin/Virtualmin is not using this new address when auto creating bind dns zone files for new virtual servers and sub servers. New virtual servers are showing the old webmin dns external static ip address?

i am using my registrars own dns hosting pointing a records etc at server, however bind is not updating its own default external ip address suggestions.

EDIT…I have restarted Bind DNS server but its still the same

Is there no solution to this?
Why is virtualmin using my old static ip address in recomending zone records for new virtual server accounts?

This is hopeless for clients if using these as a guide for exporting and inputting these suggested records for dns offsight as they will be using the wrong ip address!