I'm not really familiar with that database, but my guess is that this part of the script may not be sufficiently building your product systems. If the processes in that database don't specify default providers then nothing will get connected.
# provider linking: the other options are IGNORE and PREFER
config.providerLinking = LinkingConfig.DefaultProviders.ONLY
Another guess is that the ReCiPe impact method you're using isn't using a compatible list of flows.