handle broken source configuration

if a source configuration is broken, other sources should keep working