Make an overview topic and assign the map id to the overview topic instead of trying to add it to multiple topics.
Your logic is a bit flakey here - if you assign MapID 10 to 3 topics, which one is your application supposed to launch when it gets told "open MapID 10"? No wonder it gets confused - you always want to have a 1:1 link between MapID and topics.
My explanation was off. My bad.
At our company the developers assign unique IDs to each new screen they create. I must use this unique ID as a MAP ID. And the only way I can define multiple Map IDs (screens) to the same topic is to manually edit the H file.
That makes more sense - you can always have multiple places in the app point to the same topic (many:1, not 1:many)
The problem is that I have to edit the H file manually. RH9 only shows the first entry for any given topic.