It looks like there are some bugs with Upcoming Birthdays around birthdays when the calendar flips.  I think I’ve tracked this down to just bad Date() math on my part.  For some reason, it doesn’t seem to be taking the year into account, so if it’s December, then a January birthday seems 300+ days away and if it’s January, then a December birthday seems 300+ days away.

Overall, it sounds like a simple fix but I haven’t touched this (or the Apple API for that matter) in a few months, so it might take me a while to get this sorted out.  Thanks for your patience.