My most frequent meter problem is that the meter hangs for a while and then jumps. I again lost a ball due to this problem a few days ago. If my meter gets too unreliable I log out of windows and then log in again. Most of the time the meter works much better after this procedure.
There is no known method to fix the meter for good. Creating a reliable meter is a quite simple job if you use the correct tools for programming your game. But with the flash based game WGT created it seems to be totally impossible to construct a reliable meter. For some people it just works. Some have problems similar to mine. And others have given up playing due to a unusable meter after having played WGT Golf for years.
While the meter runs WGTs network connection is inactive. If I disable my network connection with a denial of service attack on my own Fritzbox router the WGT meter runs normally. But then it waits to display my shot until I end my attack and WGT restores its connection to the server.
The most frequent cause of meter problems is that other programs or services you run in the background hog the computer sometimes and prevent the WGT client from updating its display often enough.
So it helps to create a new windows user and only use this one for playing WGT. That new account starts less programs and services in the background than a typical user account that has been used for a while does. It helps even more if you install a new minimal Windows system. You can repartition your HD or add another one to your computer to create the needed space. After that you can choose in the boot manager which of your windows installations you want to run.