Robert,
We'll be able to communicate more closely with you through our support team if you want to put in a support ticket but we can of course continue to offer help through the forums.
Are all of these jobs email jobs? This SQL query will show what job is scheduled to run, when it is supposed to start and when it's scheduled to run. It will be able to tell us what jobs are scheduled but either taking a long time to run or never being executed.
select JOB_CLASS_NAME, TRIGGER_TYPE, START_TIME, NEXT_FIRE_TIME, j.JOB_NAME, j.JOB_DATA
from QRTZ_DYNAMIC_TRIGGERS t inner join QRTZ_DYNAMIC_JOB_DETAILS j
on t.JOB_NAME = t.JOB_NAME and t.JOB_GROUP = j.JOB_GROUP
You can PM me the results of that or send it to our support team, it will likely be a pretty big data set.
Also, can you run a SQL Profiler trace with the following parameters:
All RPC:Completed events
All SQL:BatchCompleted events
Column Filters > TextData like %QRTZ_DYNAMIC%
That way we can capture what the job scheduler is doing, to make sure it's running but also to see if it's somehow locking the tables or getting into deadlocks.
If it does turn out to be email jobs that are stuck, you can remove any Exchange interaction causing problems by installing a tool called papercut that acts as a local SMTP server and catches all emails sent to it. It's useful for testing because it doesn't forward the emails on. You can find it here: http://papercut.codeplex.com/. Save your email settings in the control panel and change it to use localhost as your SMTP server. You might have to start papercut "As Administrator" or it won't be able to listen for the emails.
If you get emails in papercut then the problem may be between Telligent Evolution and Exchange.
We'll see what we can determine and do based on the results from these steps. Thanks!