I think that's unlocked during visiting the family event, which is auto-triggered on Sept 28.
Anyway, the event that determines ending is these two events during agency.
Maybe you forgot to spend time with him in the park? Anyway, the agency5's event requirement is to see park3's event beforehand.