Please could you add crossing ways as footway=crossing, not footway=sidewalk. Thanks.
https://wiki.openstreetmap.org/wiki/Tag:footway%3Dcrossing

It also helps if the crossing node is actually added where the crossing intersects the road being crossed.

Fixed in https://www.openstreetmap.org/changeset/149601014

