Thank you @Yorik1971 for providing that link to the question from @Carter41, which I see does not yet have a response. It looks to me like the LTI connection between Canvas and Skillable does not know how to score an incomplete attempt by the student user. The best option is to ask Skillable's developers how their system handles that type of situation in relation to the LTI connection. I found the documentation for the Canvas LTI, which has a section on grading:
Introduction - Canvas LMS REST API Documentation
I’m going to mark this reply as a solution. I realize it does not solve your problem, but it will help our colleagues who have a similar question.