Jag fixade way:en med denna lilla sak.

curl openstreetmap.org/api/0.5/way/23416414>bad_way
cat bad_way|perl -ne 'if($way_seen{$_}!=1){$way_seen{$_}=1; print $_}else{if(1){print "***$_"}}' 
cat bad_way|perl -ne 'if($way_seen{$_}!=1){$way_seen{$_}=1; print $_}else{if(0){print "***$_"}}' >new_way
curl -u OSM_USERNAME:OSM_PASSWORD -H Expect: -i -o /tmp/output.txt -X PUT -T new_way http://api.openstreetmap.org/api/0.5/way/23416414

Detta gjorde jag med dessa sidor:

Using_curl_to_upload_data
Modifying OSM objects with REST api

PS… Suck 20 minuter tog det och jag vet inte om det fugnerade… DS.