Hello,
Can you share the version you have installed? If you click on config, you'll see the version and additional installation details on the right side.
Here's a screenshot:
For the email issue... I've had this issue pointed out to me, but have not looked into it. If you can find the fix, I'd love to get it implemented in the next version.
For the adding units issue... The API changed with the geocoding provider... The latest version on github has a fix for this.
The change was extremely simple:
It is possible to have local maps. You do lose a few other features like geocoding. I've also seen a race condition where if you have map tiles cached and then map another range, the calculation of min and max tile numbers will cause a race condition/error messages to be generated at a rate that will kill your hosts' available space quite quickly and the system will be unresponsive.
I'd recommend using your browsers debug tools to monitor network requests and you will find the URLs you need to allow.
The latest version is now compatible with newer supported versions of PHP. There's still some bugs to work out, but most functionality has been tested and working.