Hello Everyone,
I’m encountering an unexpected internal error in Epicor Kinetic when opening a form that uses a Combo Filter Condition for a dropdown.
This setup was working correctly for several weeks, but recently started throwing an internal error message with a correlation ID.
Error Message:
Error:
We apologize, but an unexpected internal problem occurred.
Please provide your System Admin or Technical Support this Correlation ID for further details.
Correlation ID: e7be4d81-b73a-42db-84e7-ea646f53d668
Scenario Details:
Form: [Mention the form name, e.g., Product Maintenance / Custom UD Form]
Combo Field: Product Group
Filter Condition Used:
HierarchyCodeID_c = ‘?[PHLevel3_c]’
OR
(‘?[PHLevel1_c]’ = ‘’
AND ‘?[PHLevel2_c]’ = ‘’
AND ‘?[PHLevel3_c]’ = ‘’
AND HierarchyCodeID_c LIKE ‘?[PHLevel3_c]%’)
Expected Behavior:
The combo should filter Product Groups based on the selected Product Line (PHLevel3_c).
Actual Behavior:
The combo fails to load and displays the “Unexpected internal problem” error.
What I Tried:
Verified that the fields PHLevel1_c, PHLevel2_c, and PHLevel3_c are correctly bound.
Checked DevTools → Network → GetList Payload, and noticed that the parameters are being passed literally (e.g., ‘?[PHLevel3_c]’ instead of substituting the value).
Tested with simplified conditions, but the error persists.
Questions:
Is there a known issue with combo filter parameter substitution in recent Kinetic versions?
Is there a recommended syntax or workaround for safely handling optional parameters in combo filters?
Can the correlation ID be used by support to trace the root cause in the logs?
Epicor Version: [Kinetic 2025.2.3]
Would really appreciate any guidance or suggestions from the community or Epicor team on this issue.
Thanks in advance!