This is a general complaint about the club swing algorithm.
If I didn't know better (and maybe I don't), I would accuse the program of cheating. It seems that the swing meter algorithm calculates the cursor hit position such that the ball is struck by the player to go toward the worst hazard in the vicinity of the shot. Multiple times, on multiple courses, I have placed my shot flag in a manner to obviously avoid a hazard, such as a fairway bunker, only to have the swing gauge accelerate or slow such that my shot either pulls or slices directly toward said hazard.
Also, the algorithm used to calculate shots from roughs is wacky. I was one (1) yard off the green, and attempted to chip about 12 yards (long green), hit the swing meter exactly on the mark, and the shot whiffed; didn't even make it to the green (went about 2 inches). I've noticed that the only way to hit a short shot is to hit a soft full wedge, but that's not the optimal shot to take in a lot of cases. Bottom line, Flop, Pitch and Chip don't work very well at all.
I'm very disappointed with this "game", and will be uninstalling it.