I would like to migrate my existing scenarios to the new Pipedrive API v2.
What is the problem & what have you tried?
I also use the Migrator module for migration. It shows that the pipedrive.searchPersons module needs to be migrated. However, there is only one instance of this module when I try to create a new one, and it is identical to the one that is marked for migration. Even if I replace the old module, I still get a message saying it needs to be replaced.
Is there a way to see which API version the Pipedrive module is using?
The module name shown in the scenario is not enough to identify the API version, since the old and new modules can have the same visible name.
Export the scenario blueprint and compare the module identifier before and after replacing it. The deprecated module normally uses the legacy pipedrive: app identifier, while the newer version should use a different versioned identifier.
Also check the Warning bundle returned by Module Migrator, as it may indicate a configuration or mapping that still requires manual migration.
If a newly added module is still reported after saving the scenario and running the scan again, this is likely a false positive or a Migrator issue. In that case, sharing the old and new module identifiers here or with Make Support would confirm it.