by Brett Dalton.
For case 2 tend to agree the LTI tool should be managing this and not the LMS. There might need to be some warning or explaination on the Moodle end to help people understand this. That said there are a lot of LTI tools that dont manage attempts at all. its a really tricky one given there is no consistency.