Googlemaps shows my location wrong when using CCleaner Browser, major problem

OK if I can't fix this I have to go back to Chrome, when getting directions today I didn't realize that CC puts my location in a city 35 mins from where I live, I usually catch this but did not and needless to say we were very late for an appt and the drive time was a good 35 minutes off.

I have spent HOURS reading instructions etc. to no avail - in google maps itself it show my home location where it is supposed to be, but when doing directions it does not, when I hit the locate me button, it takes me right back to the wrong town.

Is this fixable?