I resolved it by removing
is_singular()
from
return apply_filters(‘is_load_wpdiscuz’, $form->getFormID() && (comments_open($post) || $post->comment_count) && is_singular() && post_type_supports($post->post_type, ‘comments’), $post);
Seems to work fine. Like i said taxonomy comments are the comments of parent post of that taxonomy.