Hello,
I noticed you changed a lot of crossing nodes to 'crossing=traffic_signals'. This suggests there are crossing lights for the pedestrian crossing, or at least the intersection would be controlled by lights, but in most cases these are stop sign intersections. The appropriate value would be 'uncontrolled'.
Thanks!