Unable to answer "Does this pedestrian crossing have an island?" for https://osm.org/node/3381801954 via StreetComplete 31.0:

The crossing is not on this side of the street.  There's one at the other side, connecting to the tram stop.