Your Google Map API key is not registered for the correct domain or correct API:
Google Maps API error: InvalidKeyMapError
Easiest may be to create a new one, see https://wpgeodirectory.com/docs/add-google-api-key/
GeoDirectory does not come with map markers, unless you install the dummy data:
https://wpgeodirectory.com/docs/basic-installation/#dummy
https://wpgeodirectory.com/docs/faqs/where-can-i-find-map-markers/
I had no trouble registering following the register link from the login top right of your pages.
Also, when a user signs up the first page that pops up just says “there’s nothing here, try a search”, that only happens when they first register, how do I change that?
Can you explain how to replicate that, when I login I get redirected to the page I was trying to access in the first place, which is how it works by default.
Thanks