It's been my favorite add-on for many years. As for the location not working, go into Firefox Preferences > Privacy & Security > HTTPS-Only-Mode. Disable it and you should be able to see the map and add locations. When you are done immediately enable "HTTPS for all windows."