[NextGen UX] Issue with custom Handsontable snippet affecting wizard tables

We are trying to use a multi-select picklist inside a table, but this is not currently supported. Because of that, we created our own table in a snippet.

In snippet, we import the Handsontable JavaScript file below in order to access the Handsontable class:

https://cdn.jsdelivr.net/npm/handsontable/dist/handsontable.full.min.js

and then we can use the class inside snippet:

However, after loading this file, it seems to interfere with the original Handsontable JavaScript already used by UX.

For example, if we apply this snippet in Wizard 1.1 :

and then switch to Wizard 1.2, which using the original ux table, the resize behavior of frozen panes becomes broken:

It would be normal after refresh the browser:

Has anyone encountered a similar table issue? I’d appreciate any help to resolve this error. thanks!