No routing possible through the Roundabout #963043918  which is not in view, seems need be connected to its three streets : 
Street #26393493  from west
Street #963045231 from east
Street #26393481 from south
