diff --git a/pkg/tsdb/cloudwatch/live.go b/pkg/tsdb/cloudwatch/live.go index 9563f5f8b14..445fa2f1415 100644 --- a/pkg/tsdb/cloudwatch/live.go +++ b/pkg/tsdb/cloudwatch/live.go @@ -241,6 +241,11 @@ func (e *cloudWatchExecutor) startLiveQuery(ctx context.Context, responseChannel startQueryOutput, err := e.executeStartQuery(ctx, logsClient, model, timeRange) if err != nil { + responseChannel <- &backend.QueryDataResponse{ + Responses: backend.Responses{ + query.RefID: {Error: err}, + }, + } return err }