@Jianxia . The Search widget to Map widget select data records trigger looks to be working now - thank you.
The other issue, which is in a separate internal production app so again will attempt an explanation.
We have a list widget and a survey widget - both using the same point layer datasource.
The survey widget is in 'edit an existing record' mode.
The list widget is in 'single' select mode.
The Framework Select data records trigger from List to Survey is set to Auto bound. It was working well previously, populating the survey with the existing data, now get the 'Editing is not possible because of the globalid parameter was not provided' message across the top of the survey widget.
Our workaround it to select the point in the map, as the trigger from Map widget to Survey widget still works, however our users are getting confused by this change in workflow.
Thanks again for any help you can provide.