while trying to add multiSelect: false, the functionality works, but i dont see the label of the selected resource. and when clicking again im getting TypeError: assignments.forEach is not a function
The multiSelect config of the AssignmentField (which is inherited from the combo box) is not applicable in this case. AssignmentField does not render a list items, like combo box. Instead, it completely replaces the combo's picker with the custom widget - AssignmentPicker which is a grid.
So using multiSelect is not supposed to work, you need to use a different approach. What are you trying to implement?