Juju, maas, marking machine broken then fixed

What would be the procedure in this scenario?

I have several machines deployed from a maas cloud in a juju model. One of the machines has a problem with the network setup - so I need to mark it broken to be able to change the network settings in maas. When I mark that machine “fixed” with juju bring it back into the model as before or do I need to do something else?

If the IP addresses, instance identifier etc all remain the same, all that will happen is that Juju will report lost agents while the machine is off-line, and it will revert when the machine is healthy.

The machine can’t be de-provisioned though, otherwise the agents will be lost for good, and the machine/units will need forced removal.