Hm, I don’t have access to mkgmap so I can’t verify what you’re saying, but I’m curious as to why you’re naming the ways in the routing layer rather than naming them in the non-routing layer?

PS This is worth emailing the mkgmap-dev mailing list about, as it sounds like it could be a genuine bug.