A restriction was added about a month ago. Is that what you're missing? You can U-turn at the traffic lights, but not at the north pointy end of the divider, and Morecroft Place doesn't go across Anderson St.
https://www.openstreetmap.org/relation/14381266