QuestionSet js events don't work on reopening inside Interactive Video

I'm trying to embed a QuestionSet in an interactive video. While it is getting loaded alright as a button, if I close the dialog, and reopen it then all the jQuery events stop working inside the dialog. Although the close button still works.

I suspect that once the instance is detached on close, it's not getting attached again on reopening the dialog.

Could someone please guide me as to which methods should I be looking at?