Unable to answer "Is there a crossing here?" – https://osm.org/node/12031622668 via StreetComplete 58.1:

Ett övergångsställe men både in- och utfart till cirkulationsplatsen. Kanske att det behöver ritas om på kartan.

Attached photo(s):
https://westnordost.de/p/222011.jpg