When we create an online LMS course, there is no way to test if the content is correct and in the right format before setting to active/publishing it. So we have to create a workaround that all courses are first published in a test department and if given the ok, then they are published in the correct department so it is visible to learners.
Ideally, there should be a function that allows the course creator to test the course before it is published for learners.
This is available for SCORM content (for example), but it should be available for all objects.