Basically the navigation algorithms don't want to go through private to get back to public, so rest the public roads (well roads without an access tag) are basically isolated.

The fix is to mark the rest of the neighborhood as private, or change the road with private access to permissive.