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

Nach Umbau Thadenstr. zur Fahrradstraße ist hier kein Fußgängerüberweg, sondern es ist von Wohlers Allee als Gehwegüberfahrt in die Thadenstr. umgebaut.