renniw- reread Icon's first post in this thread. Although he failed to spell the word "last" correctly he does explain that the time check is done at the end of the round. The time limit may have expired earlier but the system doesn't check earlier in the round. That's why "Every time it was on the last putt."
At some point in time the player has to accept responsibility and not blame WGT for every error in judgement the player makes. As for wear on balls and the stats, just make sure not to cut it that close to the deadline. The ball wear will be worth it and the stats will count.