I can certainly understand that creating the nuances of the short game must be very difficult and it may just be me but I'd be willing to bet that those programmers writing this code have never held a golf club let alone played some of these courses. Get some fresh air and at least roll the ball by hand around ANY green, the errors will become apparent.