Mettre 2 points à 3 mètres l'un de l'autre (quand dans la réalité le feux est à 30 ou 40 cm du passage piéton) me parait excessif (raison pour laquelle quasiment personne ne le fait puisque qu'un seul noeud suffit pour fournir la même information).

Mais le problème réel était que le noeud pour le feu (que j'ai supprimé) n'était pas sur la rue, cf la version 15 du chemin https://www.openstreetmap.org/way/33630650/history, qui n'avait que 3 points, les 2 extrémités et le passage piéton, alors qu'un point highway=traffic_signal doit obligatoirement être sur une voirie.

Mais ce que vous avez corrigé est maintenant correct donc plus de souci pour moi.