Only fallback on yaml when ucl parsing actually failed