I just noticed that DataFeed does not apply SoftDelete logic, so line 155 of DataFeed:
$obj = $collectionArray[$tagName]->find($record->id);
fails to locate deleted models that are identified in the feed, throwing an error when it runs across deleted models. This is to spite the underlying model query properly applying SoftDelete filter.
I fixed this by applying the filter for deleted_at manually in my where clause for each model query in the data feed. But thought i would bring it to the groups attention.
Maybe open an issue in the appropriate git repo to open the discussion?
1-2 of 2