Simpler
The Elementor method of needing a separate Report post-type attached to a course page is no longer needed. The custom shortcode works properly in Oxygen on a course page. On the backend, just remember to turn on comments on an individual course page, and make sure the use/wpdiscuz is unchecked in the oxy-usage taxonomy.