Detach an actor problem

For some reason detach doesn’t work if you use ‘snap to target’ when attaching. When location rule is set to ‘keep world’ it can be detached later.