I can confirm that the rancors disappear just as you get them to the entrance of the corral 9 out of 10 times. You have to dump the mission and get it again because you will not enchant another after that happens. I'm not walking far either. Grabbing them just in front of corral and keeping them within 10 - 15 meters.