saurabh18cs
Honored Contributor III

Hi @DiskoSuperStar IT seems you’ve run into a recently enforced change in Databricks DLT/Lakeflow:
Multiple flows (append or otherwise) targeting the same table must have unique names. actually it looks correct on your code. Check if your  table_info list contains duplicate entries for the same table and flow type.

  • Assign unique, deterministic names to each flow per table and flow type.
  • Do not change the flow name logic between pipeline runs.

Can you also Reset/refresh pipeline to clear stale state and checkpoints (In the pipeline details page, look for the "Reset" or "Full Refresh")??