Save content state in Learndash


First: I'm adding H5P content to the Grassblade xAPI content and then adding it to a question in shortcode and in the metabox for completion tracking. The problem is that it isn't being accounted by Learndash. Even when I answer it correctly the Learndash LMS says I responded wrong, how can I solve this?

Second: I would like to know if it's possible to save an user's answer and prevent him from retrying to answer a question with a xAPI Content which has a H5P content, specifically, on the Learndash LMS.

Content types: 

I think you need to contact GrassBlade xAPI Companion support, they might be very helpful for your query.