Not sure if this may be of any benefit for you but when I cycle hold I always restart it from a known safe point such as a straight line or Safe z so I know it wont plunge into stock by accident. A pain but I think there is a better work around from the more knowledgeable wizards on here!