Change IP address of pod after deployed?

How do you change the IP address of a pod once deployed. I’m running 2 pods on maas and they are running lxd and boot with virsh? I’m bit new to this.
I have tried to mark it as broken, change the IP address and then mark as fixed but then it gives me an error.

The only way I’ve seen to do it is to redeploy the machine entirely. Which is weird given this is all done via cloud-init which is hosted on the MaaS server. If anyone knows a way I’d love to learn it.