Mine is working perfect now Tyler. I thought it was what I did though, but now that I log in to tell you I see that you may have changed something. I removed both versions on my computer. (Yes, it showed 2 in Add/Remove Programs). I made sure the directories were gone, and I killed all the shortcuts, and desktop icons as well. Next I killed the download versions in my temp folder and then downloaded the latest from the website where it created a new extract folder and I extracted to new location. I then installed and reset my spotter id went out in the field (where I am now), and got a Millenicom wireless connection, connected my gps, went active and clicked 'Submit Report'. As you mentioned it went to the abbreviated webpage form and already had my location sited via the lat / long of the gps - correctly. I had the option to go to the high bandwidth which I did, and after a few moments it brought up the Google Map with the pin located in the correct position as desired. Bravo! I like it.
My only suggestion would be to have 1 more zoom level of resolution when the map loads. I had to click '+' one time on the scale to the left to manage the pin in an area where I would be seeing storm features (certainly within 20 miles or so). I think that would be an improvement, but clicking on it one time wasn't so big a deal. Yep, pretty cool. Now if I only had a storm to report on tonight - Alas!
Another thought...when in OK (or was it near Guthrie, Tx) the website said my CWA doesn't accept Espotter reports so I was also wondering if that would affect anything. The location I am in now does and also provides their contact number.
Anyway, thanks for looking into this.