Doorbell v2 detects far away people, not up close, sometimes

I have the Doorbell v2 and it keeps missing package deliveries. The person steps into frame, sets the package down and steps out of frame, no detection, not even motion most of the time.

I started turning up the sensitivity and now it catches them maybe 30% of the time, but it now also catches the tiny image of a person walking down the street much further away.

Any thoughts on how I can get it to stop detecting people 30ft away and detect the person that is 5 ft away all the time? I have the detection zone set as small as I can while still keeping the people I want to detect in range.

Thanks