Thanks for the explanation. Based on the OSM Wiki, name:left and name:right are the correct tags when a road genuinely has different names on each side. In those cases, the name tag should not contain multiple values or use “;”.

The Wiki example you referenced (Cincinnati) actually shows that when a road has different names on each side, the proper tagging is:
	•	name:left=*
	•	name:right=*
	•	and the name tag is omitted, not a semicolon list.

The semicolon format is for multiple values of the same key, not for representing two distinct official names. So once name:left and name:right are added, the name tag should be removed rather than combining them with “;”.

Please update the tagging to follow that structure.