Ditto. The map link took me to the same page as that shown above, with no functionality or radio buttons on display. Suggestions are welcome for reanimating the map to allow more pushpins to be added.
Are you logged in to Google when trying to add a marker? Works for me, but I'm the creator. I don't see any settings I have, or can change to allow/disallow other users to place markers.
I tried adding my location to the map this morning. No joy. No radio buttons or any helpful drop down menus either. And yes, I'm logged in to my Gmail account, as well as the Gmail suite of apps.
Guidance from someone who knows the secret password will be appreciated.
Also, if anyone is interested, I'm in Powell, Ohio, a small satellite city immediately north of Columbus.