Adding more exception info
Updating router to wait for all tasks to actually start