In my tests, when a user is returned to Canvas with a deep linking response message which does not contain a content_items parameter (or an https://purl.imsglobal.org/spec/lti-dl/claim/content_items when using LTI 1.3), a "500 Internal Server Error" response is being generated. Both versions 1 and 2 of the IMS Deep Linking specifications declare this parameter as being optional (e.g. "the absence of this claim indicates there should be no item added as a result of this interaction") so this seems like a bug which needs resolving to comply with the IMS spec. Is there somewhere specific such issues should be reported?
Thanks.