When publishing a new map, the UI doesn't inform the end user of validation applied to their map. For instance, I attempted to publish a map called "kw" and when I attempted to publish I received a generic error message. Upon inspecting the outgoing network request I observed a
{"message":"InvalidName"}
response. Upon extending the name, I was able to publish.
Please perform client side validation on map names.