diff --git a/dlt/pipeline/exceptions.py b/dlt/pipeline/exceptions.py index ac203d95a0..d3538a8377 100644 --- a/dlt/pipeline/exceptions.py +++ b/dlt/pipeline/exceptions.py @@ -90,7 +90,9 @@ def __init__( super().__init__( pipeline_name, f"No engine upgrade path for state in pipeline {pipeline_name} from {init_engine} to" - f" {to_engine}, stopped at {from_engine}", + f" {to_engine}, stopped at {from_engine}. You possibly tried to run an older dlt" + " version against a destination you have previously loaded data to with a newer dlt" + " version.", )