I noticed it had a hard time when there was a consistent background noise going. If my home's AC is running, it can only ID the highest pitched birds and will fail to detect the lower pitched calls.
I've actually started setting my AC to keep the temp a little higher in the early mornings so it doesn't run as much while I'm outside.