I've seen this before. That time it was caused by there wasn't any users with valid email adresses actually subscribing to the content I was trying to send.
Doublecheck if you got any subscribers. You can create a dummy user with a valid email and have that user subscribe to your pages and try again.
The problem must be related to some language issue because after I created a new user and a new subscription page the scheduler picked up the new users e-mail address and name.
I'm working with Epi 4.51 and I'm having trouble with the subscription job. The job runs every 60 min but the job always say "0 subscription e-mails were sent",even if there are subscriptions to send.
I have set the language attribute in my SubscriptionList
(Ref. http://world.episerver.com/Forum/Pages/Thread.aspx?id=22156&epslanguage=en) but it doesn't give me any luck.
One way to troubleshoot the subscription is to run the script I found in http://world.episerver.com/en/FAQ/Items/How-do-I-configure-subscriptions
When I use the script above I get an item for the subscription (SubscriptionItem) to include in subscription mail, but I don´t get any values (gives me null) when I try to get hold of the user info. (mail, name etc.)
(using PersonalizedData persData = _persDB.Load(subscription.SID))
Anybody got seen this before?