Catch exceptions when generating YASDI settings, so UI still works when YASDI mis-configured or down.