Jarek 🚲
Looks it could just be renderer errors. At Bundesplatz, S-Bahn platform https://www.openstreetmap.org/relation/5578529 and U-Bahn platform https://www.openstreetmap.org/way/374546989 are rendered as crossing on the level despite S having layer=3, level=1 (and no subway key) and U having level=-2, subway=yes. And then the Bundesplatz road https://www.openstreetmap.org/way/38344546 is rendered above the S platform despite having no layer or level tags at all.