No crashes, it seems to give the same transform translation as it did before the guards destroyed it.
I have a weird workaround where I attach a prop, using the Parent Actor to Attach To, to the objective device. When the objective device is gone the child is destroyed too. Then I poll the prop using not IsValid and when it is true, then I can tell the objective device was destroyed.
I get the feeling there is something simpler.