Tried PH on a new copter today and caught two things on log that might be interesting.
1) PH would work for about 30 s very well, then the UAV would start spiralling out from the holdpoint quickly, see attachment between flight time 800 and 840. This happened every time, without obvious external influence.
2) sometimes PH would behave like (1), sometimes it would start spiralling right away when engaged. Holding the position manually before PH is engaged may help, but not in every case. I can look up the flight times if necessary.