Datatable Click with few times which trigger GetSelectedItem get extra property: DRIVER

We have a datatable, which listen to onAfterSelect, which trigger getSelectedItem, and parse the data into the template view. However, if we click the same row of datatable few times (3-4 times), then the parsing to the template view causing the error. And we found the last getSelectedItem give us an extra attribute:

driver":{“child”:“data”,“parseDates”:false}

May I know what is the issue and how to solve?

And this is the error when doing a parsing:

Uncaught TypeError: Cannot read property ‘collections’ of undefined
at getOptions (webix_debug.js:3332)

Hello,
Please share a snippet of your implementation?