Hi HubSpot Team,
I hope you’re doing well.
I am reaching out because we are experiencing an issue with a custom workflow action that was previously functioning correctly, but has suddenly stopped working. Specifically, the dependencies between input fields are no longer behaving as expected.
Issue Details:
- Fields Involved: selectChannel, templateCategory, templateMessage
- Dependencies:
- The templateCategory field is dependent on the value of the selectChannel field.
- The templateMessage field is dependent on the values of both the selectChannel and templateCategory fields.
- Expected Behavior:
- When the selectChannel value is selected, the templateCategory field should update accordingly.
- Once a value is selected for both selectChannel and templateCategory, the templateMessage field should show relevant options based on these selections.
Current Issue:
The dependencies seem to be no longer functioning, and the templateMessage field is not being updated based on the selected selectChannel and templateCategory.
I’ve verified that the field names and IDs are correct, and there have been no recent changes on our end. This issue appeared suddenly, and we’re unable to identify the root cause.
Could you kindly assist us in troubleshooting this issue? Any help or guidance you can provide would be greatly appreciated.
I have also created a support ticket in the inbox : HubSpot Ticket #20404684907
Thank you for your attention to this matter. I look forward to your response.
Hi @Shridhakanagond, I hope that you are doing well!
Thanks for asking the HubSpot Community!
I’d like to share these resources that might help you:
- 3 Ways to Use Custom Coded Workflow Actions With Operations Hub
- The solution from @zach_threadint on this post “Hubspot custom workflow action error on external api call”
- The solution from @danilo_amorim on this post “Custom Workflow Action not calling Action URL”
- The solution from @JBeatty on this post “Workflow Custom Code POST API - Registered contact in external (3rd party) system”
If you are still facing this behavior, I see that you have opened a ticket with the HubSpot Support Team. They would indeed be your best point of contact, as Support is included in your subscription and they will be able to provide real-time assistance for this matter, including hopping on a screenshare if necessary.
Thanks and have a lovely day!
Best,
Bérangère
Hi Bérangère,
Thank you for the resources you’ve shared, but unfortunately, they haven’t resolved the issue we’re facing.
To provide more clarity on the situation:
We have a custom workflow action that was working fine previously, where:
When a user selects a value for the “selectChannel” field, the “templateCategory” field should automatically populate based on the selected channel value.
Once both “selectChannel” and “templateCategory” are selected, the “templateMessage” field should update accordingly with relevant options based on the selected values.
However, at the moment, the “templateCategory” field is auto-populating fine when “selectChannel” is selected, but the “templateMessage” field is not updating based on both the selected values, even though this was functioning correctly before.
Here is the current definition for inputFieldDependencies:
“inputFieldDependencies”: [
{
“controllingFieldName”: “selectChannel”,
“dependencyType”: “SINGLE_FIELD”,
“dependentFieldNames”: [
“templateCategory”
]
},
{
“controllingFieldName”: “templateCategory”,
“dependencyType”: “SINGLE_FIELD”,
“dependentFieldNames”: [
“templateMessage”
]
}
]
Interestingly, this same action definition is still working as expected in our published app, so I believe there might be an issue or change in the behavior of inputFieldDependencies.
Would it be possible to arrange a screen share to investigate this further? I’d really appreciate any guidance or assistance you can provide.
Thank you again for your help. I look forward to your response.
Hi @Shridhakanagond, I hope that you are well!
Thank you for the additional information!
Just checking in on you, did you get a reply from the Support Team?
If yes, please don’t hesitate to share it with the Community so that other Community Members can benefit from it too.
Or do you still need help? If you do, I’d love to put you in touch with some of our Top Experts: Hi @sylvain_tirreau, @zach_threadint and @Bortami do you have suggestions to help @Shridhakanagond, please?
Have a wonderful day and thanks so much in advance for sharing your expertise! 
Warmly,
Bérangère