fixed another edge case related to updating the course selection in sequence blocks.