I have what seems to be the same problem.
In the event log I find an entry for mulberry-sw1:
2015-01-14 09:25:00 mulberry-sw1 System Geolocation (GOOGLE) ->
[40.420760, -86.890249] United States (Country), Indiana (State),
Tippecanoe County (County), Lafayette (City)
This is just wrong. The actual location string for this device (which
has been untouched since it worked correctly for the community version)
shows that it's in Mulberry, Indiana. That's even in a different county.
I've attached a screenshot.
Observium 0.15.1.6165
As of 0.15.1.6185, it's working fine for me.
Thank you!