CoreySlade:
Now i have a very fast internet and a very fast computer speed . . .
That actually has little if anything to do with lost connections and game freezes.
Make sure your computer isn't cluttered up with boatloads of temporary Internet and other common junk files and that your computer's registry is clean.
You want t a minimum number of other applications running in the background when you play WGT.
Lots of WGT players using average or worse but well maintained computers play multiplayer WGT games everyday with little, if any, trouble.
That lots of WGT players don't suffer disconnects and 3 hour 9 hole games is a pretty strong indication that your issues are not likely at WGT.
CoreySlade: and even though if i do buy a CC pass it's 37 credits but over 10 games thats $3 usd for nothing
Though disconnects don't happen to me very often - even though I use and old, slow, buy scrupulously maintained computer - it does sometimes happen to players that have joined a game I have created. In those circumstances I'm sometimes not given the option to finish a game when I try to recover from the other players issue and finish. It's been so long ago I can't remember the last time I did have a disconnection that I was not able to recover and finish the game.
At any rate, when I can't finish a game I just send WGT Customer Support a polite message with the details and they replace my lost CC Pass and reimburse me for having bought a CC Pass so I could get my Consecutive Day Bonus for me and my CC.
By the way - whenever a player has joined a game I created has disconnect, screen freeze, etc issues and is able to recover so we can continue I usually ask if they right clicked on the screen and sent WGT a trouble Report.
Most say no they didn't, and a surprising number have no clue WTF I am taking about when i mention sending WGT a Trouble Report.
Have you ever sent WGT a Trouble Report?
By the Way - you are at one end of a very long cable that has several connections between your computer & WGT's servers.