The "Last Activity" date specifically. IPB might display this as "Last visited" for that profile.
In the Birthday Greeter settings, what do you have set for the time, time buffer and time zone? If there's no board activity to trigger the task I would recommend running tasks via cron jobs or adjusting your time and time buffer to cover low board activity.
And subsequent birthday alerts are now being created?