For starters I would recommend persisting with your new putter as the attributes will be better than the starters putter. Every new club takes adjusting too, especially the putter IMO.
If you really need to go back, the putter should be in your inventory, just edit your equipment.
As for the meter, yes a new browser could help but have you cleared your cache and flash cache?
Also not sure if you use a wireless network but sometimes this can cause issues and also check to see what other processes are running while playing (game booster is good to kill unwanted processes).