What I see:
- You’re trying to set the Repeater Data before page is loaded (before the component exists)
Thats why this error occurs:
Unhandled Promise Rejection: TypeError: undefined is not an object (evaluating '___arguments.context.getComponentByUid(componentUid).dynamicListItems = listItems')
- The contacts count value is undefined on this step.
And you’re trying to get the property of undefined object. That’s why this errors occur:
TypeError: undefined is not an object (evaluating 'object[propPath]') — bundle.js:5
I can suggest you to add some checks in the Content Logic handlers and assign data to container after page is loaded and that component exist.