The routing is weird, the oneway cycleway is used backwards (at least in the link below) 
https://brouter.de/brouter-web/#map=18/59.32089/18.07359/standard&lonlats=18.072858,59.320237;18.07435,59.320062

OsmAnd would instead route left on the footway crossing, then left again to the next crossing, left again on the cycleway with a light. Also weird. 