when reading configuration fails, propagate error to main instead of just ignoring it