Not all terms from all selected categories appear in the select box in the node edit form.
The reason for this is that the union operator (+) is used instead of array_merge().
See patch.
Note: this might be a related to #189496: Primary term selected from only one category, but not a dupe, since I was definitely getting terms from a few categories.
If someone will confirm this solves the problem, I'll commit the fix.
Closing, as this was taken care of as part of #372809: Using with Hierarchical Select broken
Comments
Comment #1
yhager commentedNote: this might be a related to #189496: Primary term selected from only one category, but not a dupe, since I was definitely getting terms from a few categories.
Comment #2
sethcohn commentedIf someone will confirm this solves the problem, I'll commit the fix.
Comment #3
brianV commentedClosing, as this was taken care of as part of #372809: Using with Hierarchical Select broken