Hi Chris, thanks for the hint.
I have now also tried it with a Salesforce Developer instance of mine and there it works.
However on two Salesforce instances (from our clients) it does not work. Getting repeatedly the same error as on the JIRA.
That would indeed suggest something related to the instance. My first thought was that maybe it's a permissions thing on the Salesforce GetDeleted() procedure (see Salesforce Developers ).
So instead of using PDI's Salesforce Input step, I decided to try CData's Salesforce JDBC driver and create a Generic JDBC database connection with this driver in PDI for one of the salesforce instances that was throwing errors.
And with that Driver I am able to successfully Get deleted records (See CData JDBC Driver for Salesforce 2017 - GETDELETED Statements ) . That would suggest that I have all necessary permissions on the instance to query deleted data..
Unless the driver uses a different method than PDI to call those records. but no idea how to find that out.
Is there a way for me to trace the PDI error I am getting further in the tool??