Someone has mapped bogus footways over a pedestrian area, but they have not covered all the centre lines and they have failed to join the bogus footpath to the areas at every point where the footpath crosses over an area boundary.

I’m not sure of the current situation for routers, but, at one time they didn’t understand pedestrian areas, so people broke the don’t tag for the renderer rule by adding bogus footways on nominal routes over the areas.

It looks to me as though the router in question still can’t cope with areas, and has routed as though it didn’t have the area=yes tag, and thus only routed around the edges. Please consider the latter a bug in the router and don’t add further bogus footways to tag for the renderer.