catch exception if eden invalid - if defs invalid, don't add agent