I have a C# console application that fetches data from more than 100 servers using SNMP and then writes the same in DB. I have scheduled the same in Windows 2008 R2 server's Task Scheduler and is suppose to run after every 15 min. But the strange part is sometimes it runs and sometimes it don't. If I run it manually then it runs every time. Proper Try Catch is there in the code and mails will be triggered is exception happens, but nothing of that sort is happening. The task process gets created and action completed is happening simultaneously.
I am confused, please suggest what to do!