Howdy!
What kind of hitch do you experience?
Meter irregularities may come from Flash installation - search for stutter =>
Game interruptions have many sources between your connection plug and WGT's servers, or be caused by co-players if you play multiplayer games.
Single play is most stable, try some strokeplay, then get a raise in tier to get more acceptance (no offence intended).