Hello,
first - happy new year and thanks for developing, supporting Ayon!
I’ve been trying to troubleshoot an Ayon - ftrack sync issue for some time, but without much success. I was hoping somebody would have some ideas or even has faced the same issue.
We have a working Ayon - ftrack sync for products published from Tray Publisher. However when I try to publish the same product type, from the same task in e.g. Nuke, the sync doesn’t happen (the product is successfully published in Ayon, but is not recreated on ftrack). We see the same issue happens in Maya, so possibly any other DCC is affected too.
Some info about versions, configurations.
The ftrack addon (1.4.11) looks to be configured correctly:
It feels like the ftrack-related plugins aren’t added to Nuke’s publisher at all. I suspect it might be a configuration issue, but haven’t found anything after looking through docs / our settings.
It looks like some issue with ftrack addon itself. If you don’t see the plugins and they are not in crashed plugins it probably means that the whole addon failed to import.
I wasn’t aware of the Process Monitor. Using it to check Nuke’s / Ayon’s startup logs has revealed a failed module import in AddonsLoader, which gave me something to work with.
ayon_ftrack could not be imported in Nuke because it was missing a dependency, which interestingly was avaialble to Tray Publisher (it was in the runtime dependency package subfolder, but not in the dependencies one - that’s why Tray Publisher could import it, but not Nuke).
This issue was perhaps caused by an outdated dependencies package. Rebuilding it seems to have fixed the issue. Now Nuke lists the ftrack-related Integrate plugins and the published asset is re-created in ftrack as expected.