Tag and Category pages dont get question list formatting

Instead, they look like normal WP tag and cat pages. I fixed by editing qa/core.php and making the following change.

418:   // Redirect template loading to archive-question.php rather than to archive.php
419:   if ( is_qa_page( 'tag' ) || is_qa_page( 'category' ) ) {
          $this->load_template('archive-question.php');
420:      $wp_query->set( 'post_type', array('question') );
421:   }

Before:

After:

I dont know if this is the proper way to fix this problem and I am hesitant to change plugin files because of update issues, but this function didnt provide any hooks and this was the most expedient fix.

Is this an existing issue or is there maybe some conflict causing it? I tried disabling all plugins except this one and dev dash and set them to 2013 or 2014 and that did not fix.

Thanks!

p.s. note also that in the after shot the heading is "Category: check" but this is a tag page.